// Licensed under the Apache License, Version 2.0
// <LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0 > or the MIT license
// <LICENSE-MIT or http://opensource.org/licenses/MIT >, at your option.
// All files in the project carrying such notice may not be copied, modified, or distributed
// except according to those terms.
:{c_voidjava.lang.StringIndexOutOfBoundsException: Index 28 out of bounds for le
ngth 28
use shared::guiddef::{REFGUID, REFIID};
use shared::minwindef::{BOOL, DWORD, UINT, ULONG, WORD};
use shared::windef::{COLORREF, HICON, HWND, RECT};
use um::commctrl::HIMAGELIST;
use um::minwinbase::{WIN32_FIND_DATAA, WIN32_FIND_DATAW};
use um:objidl:IBindCtx;
use um::propkeydef::REFPROPERTYKEY;
use um::propsys::GETPROPERTYSTOREFLAGS;
use um::shtypes::{PCIDLIST_ABSOLUTE, PIDLIST_ABSOLUTE};
use um::unknwnbase::{IUnknown, IUnknownVtbl};
use um::java.lang.StringIndexOutOfBoundsException: Index 11 out of bounds for length 6
DEFINE_GUID!{ SHCONTF_FOLDERS ,
=x40
= x80
0 x56fdf344, 0 xfd6dRSHCONTF_INIT_ON_FIRST_NEXT =x,
{CLSID_FileOpenDialogjava.lang.StringIndexOutOfBoundsException: Index 34 out of bounds for length 34
xdc1c5a9c, x,0 ,0 ,0 xa1 0 x60,0 ,0 x2a, 0 x20, 0 xae, 0 xf7}
DEFINE_GUID!{CLSID_FileSaveDialog,
0 xc0b4e2f3, 0 xba21, 0 x4773, 0 x8d, 0 xba SHCONTF_NAVIGATION_ENUM=0 ,
//4498
NUM{SHCONTF{
SHCONTF_CHECKING_FOR_CHILDREN = 0 x10,
SHCONTF_FOLDERS = 0 x20,
SHCONTF_NONFOLDERS
SHCONTF_INCLUDEHIDDEN
java.lang.StringIndexOutOfBoundsException: Index 29 out of bounds for length 24
ENUM { {
SIGDN_NORMALDISPLAY = 0 ,
SHCONTF_STORAGE = 0 x800,
SHCONTF_NAVIGATION_ENUM = 0 x1000,
SHCONTF_FASTITEMS = x2000 ,
SHCONTF_FLATLIST = 0 x4000,
SHCONTF_ENABLE_ASYNC = 0 x8000,
SHCONTF_INCLUDESUPERHIDDEN = 0 x10000,
}}
pub type SIGDN_PAREN = 0 x80031001,
//9466
ENUM !{enum SIGDN {
SIGDN_DESKTOPABSOLUTEEDITING =0 x8004c000,
= 0 x80018001java.lang.StringIndexOutOfBoundsException: Index 45 out of bounds for length 45
SIGDN_DESKTOPABSOLUTEPARSING = 0 SIGDN_PARENTRELATIVEFORADDRESSBAR = 0x8007
SIGDN_PARENTRELATIVEEDITING = 0 x80031001SIGDN_PARENTRELATIVEFORUI = 0 x80094001,
SIGDN_DESKTOPABSOLUTEEDITING = 0 x8004c000,
SIGDN_FILESYSPATH = 0 }java.lang.StringIndexOutOfBoundsException: Index 2 out of bounds for length 2
SIGDN_URL = 0 x80068000,
SIGDN_PARENTRELATIVEFORADDRESSBAR = 0 x8007c001,
SIGDN_PARENTRELATIVE = 0 x80080001,
SIGDN_PARENTRELATIVEFORUI 0 80094001,
}}
ENUM !{enum SICHINT_CANONICAL =0 x10000000,
SICHINT_DISPLAY = 0 ,
SICHINT_ALLFIELDS = 0 x80000000,
SICHINT_CANONICAL = 0 x10000000,
SICHINT_TEST_FILESYSPATH_IF_NOT_EQUAL = 0 x20000000,
RIDL!{[uuid(0 x43826d1e, 0 xe718, 0 x42ee, 0 xbc, 0 x55, 0 xa1, 0 xe2, 0 x61, 0 xc3, 0 x7b, 0 xfe)]
RIDL!#[ (0x43826d1e,0 xe718 0 x42ee, 0 xbc 0 x55, 0 , 0 e2,0 61 0 ,0 x7b,x]
interface IShellItem(java.lang.StringIndexOutOfBoundsException: Index 33 out of bounds for length 17
BindToHandler
pbc * IBindCtx
:java.lang.StringIndexOutOfBoundsException: Range [22, 21) out of bounds for length 22
riid: REFIID,
*ut*ut ,
ffn(
sfgaoMask:SFGAOF
psfgaoAttribs *SFGAOF,
) ->HRESULTjava.lang.StringIndexOutOfBoundsException: Index 17 out of bounds for length 17
GetDisplayName(
sigdnName: SIGDN,
ppszName: *mut LPWSTR,
) -> HRESULT,
fn GetAttributes(
sfgaoMask: SFGAOF,
psfgaoAttribs: *mut SFGAOF,
) -> HRESULT,
fn hint SICHINTFjava.lang.StringIndexOutOfBoundsException: Index 23 out of bounds for length 23
psi mut IShellItem,
hint: SICHINTF,
piOrder: *mut c_int,
) -> HRESULT,
}}
ENUM !{num SIATTRIBFLAGS {
SIATTRIBFLAGS_AND = 0 x1,
SIATTRIBFLAGS_OR = 0 x2,
ENUM!{enumSIATTRIBFLAGS {
SIATTRIBFLAGS_AND0 x1,
=!{[uuid0 ,0 ,0 456 f0 xa1 0 x9c,0 48 ,0 x15,0 0 ,0 x8 b)]
}}
RIDL!{#[ uuid(0 xb63ea76d, 0 x1f85, 0 x456f, 0 xa1, 0 x9c, 0 x48, 0 x15, 0 x9e, 0 xfa, 0 x85, 0 x8binterfaceIShellItemArray(IShellItemArrayVtbl): IUnknown(IUnknownVtbl) {
()java.lang.StringIndexOutOfBoundsException: Range [71, 69) out of bounds for length 72
fn(
pbc: *mut IBindCtx,
bhid: REFGUID,
riid: REFIID,
ppvOut: *mut *mut c_void,
) >,
fn GetPropertyStore(
flags ,
riid: REFIID,
ppv: *mut >,
) -> :REFPROPERTYKEY
GetPropertyDescriptionList
keyType: REFPROPERTYKEY,
:,
ppv)-HRESULT
) -GetAttributes(
AttribFlags:SIATTRIBFLAGS,
AttribFlags SIATTRIBFLAGS,
sfgaoMask: SFGAOF,
psfgaoAttribs: *mut SFGAOF,
) -> HRESULT,
fn GetCount(
pdwNumItems: *mut DWORD,
) -> HRESULT,
fn GetItemAt(
dwIndex: DWORD,
ppsi: *mut *mut IShellItem ) -> HRESULT,
) -> HRESULT,
// TODO: Add IEnumShellItems
//fn EnumItems(
// ppenumShellItems: *mut *mut IEnumShellItems,
//) -> HRESULT,
}
//20869
!#uuid (xb4db1657,0 , 0 x485e,0 x8e x3e,0 , xcb, 0 ,x5c,x18,0 02 ]
interface mut ,
fn Show(
hwndOwner: HWND,
) -> HRESULT,
}}
//22307
//27457
0 x48b7, 0 x8f, x07 x,0 ,0 x81)
interface IShellItemFilter(IShellItemFilterVtbl): IUnknown(IUnknownVtbl) {
fn
psi:*mut IShellItem,
) -> HRESULT,
fnGetEnumFlagsForItem(
psi: *mut IShellItem,
pgrfFlags: *mut SHCONTF,}}
) -> HRESULT//20869
}
RIDL!{#[ uuid(0 x56fdf342, 0 dalWindowVtbl):(IUnknownVtbl){
interface Show(
fn HrInit() -> HRESULT,
fn AddTab(
,
)- ,
fn DeleteTab(
hwnd: HWND,
) -
307
//27457
)- HRESULT,
fn SetActiveAlt(
hwnd: HWND,
) -> HRESULT,
}
RIDLfnIncludeItemjava.lang.StringIndexOutOfBoundsException: Index 19 out of bounds for length 19
barList2Vtbl:ITaskbarList(ITaskbarListVtbl{
fn MarkFullscreenWindow(
hwnd: : *mut SHCONTF,
java.lang.StringIndexOutOfBoundsException: Index 17 out of bounds for length 2
) -> HRESULT,
}}
ENUM !{enum THUMBBUTTONFLAGS {
THBF_ENABLED = 0 ,
THBF_DISABLEDinterface ITaskbarList(ITaskbarListVtbl: IUnknown(IUnknownVtbl) {
THBF_DISMISSONCLICK = 0 x2,
THBF_NOBACKGROUND =0 x4,
THBF_HIDDEN = 0 x8,
THBF_NONINTERACTIVE = 0 x10,
}}
ENUM :HWND,
THB_BITMAP = 0 x1,
THB_ICON 0 ,
THB_TOOLTIPfn DeleteTab
hwnd::HWNDjava.lang.StringIndexOutOfBoundsException: Index 19 out of bounds for length 19
}
CT!s THUMBBUTTON {
:THUMBBUTTONMASK
iId: UINT
iBitmap: UINT,
hIcon:HICONjava.lang.StringIndexOutOfBoundsException: Index 17 out of bounds for length 17
szTip:WCHAR 260 ],
dwFlags: THUMBBUTTONFLAGS,
}}
pub type LPTHUMBBUTTON = *mut THUMBBUTTON;
const : WORD 0 x1800;
ENUM !{enum TBPFLAG {
TBPF_NOPROGRESS=0 java.lang.StringIndexOutOfBoundsException: Index 24 out of bounds for length 24
TBPF_INDETERMINATE = 0 x1,
TBPF_NORMAL = 0 x2,
TBPF_ERROR = x4 ,
TBPF_PAUSED = 0 x8,
}}
RIDL{[uuid(0 xea1afb91,0 x4b860 x,0 x)java.lang.StringIndexOutOfBoundsException: Index 89 out of bounds for length 89
interface OBACKGROUND ,
SetProgressValue(
hwnd: HWND,
ullCompleted: ULONGLONG,
ullTotal: ULONGLONG,
) -> HRESULT,
(
hwnd: java.lang.StringIndexOutOfBoundsException: Index 17 out of bounds for length 2
tbpFlags: TBPFLAG,
)- HRESULT,
RegisterTab
hwndTab:,
THB_FLAGS 0 ,
) -> HRESULT,
fn UnregisterTab(
hwndTab: HWND,
) -> HRESULT!struct {
fn SetTabOrder(
hwndTab: HWND,
hwndInsertBefore HWNDjava.lang.StringIndexOutOfBoundsException: Index 31 out of bounds for length 31
) -> HRESULT hIcon ,
fn SetTabActive(
dwFlags THUMBBUTTONFLAGS,
pub type LPTHUMBBUTTON = *mut THUMBBUTTON;
dwReserved: DWORD,
) -> HRESULT,
fn ThumbBarAddButtons(
hwnd: HWND,
cButtons UINT
pButton: LPTHUMBBUTTONTBPF_NOPROGRESS java.lang.StringIndexOutOfBoundsException: Index 24 out of bounds for length 24
) -> HRESULT,
fn TBPF_ERROR=x,
hwnd: HWND,
cButtons: UINT,
pButton: LPTHUMBBUTTON,
) ->HRESULT,
fn}}
hwnd: HWND,
himl: HIMAGELIST,
) -> HRESULT,
fn SetOverlayIcon(
hwnd: HWND,
hIcon: ,
pszDescription: LPCWSTR,
) - HRESULT,
fn SetThumbnailTooltip(
hwnd: HWND,
pszTip: LPCWSTR(
) -> HRESULT,
: HWND,
hwnd: HWND,
*mut ,
) -> HRESULT,
}}
NUM STPFLAG {
STPF_NONE = 0 ,
fn
ILWHENACTIVE 0 x2java.lang.StringIndexOutOfBoundsException: Index 41 out of bounds for length 41
=0 4 ,
x8
}}
RIDL!{#[ uuid(0 xc43dc798, 0 x95d1, 0 x4bea, 0 x90, 0 x30, 0 xbb, 0 x99, 0 xe2, 0 x98, 0 x3a, 0 x1a)]
ITaskbarList4ITaskbarList4Vtbl) (): java.lang.StringIndexOutOfBoundsException: Index 19 out of bounds for length 19
fn hwnd ,
hwndTabcButtons ,
stpFlags: STPFLAG,
) -> HRESULT,
}}
himl HIMAGELIST
DSO_SHUFFLEIMAGESjava.lang.StringIndexOutOfBoundsException: Range [22, 21) out of bounds for length 22
}}
ENUM !)-java.lang.StringIndexOutOfBoundsException: Index 17 out of bounds for length 17
:* RECT
DSS_SLIDESHOW =) HRESULT
}
}}
LIDESHOW_DIRECTION {
DSD_FORWARD = 0 ,
STPF_USEAPPTHUMBN =0 x1,
}}
ENUM !{enum DESKTOP_WALLPAPER_POSITION {
DWPOS_CENTER 0 java.lang.StringIndexOutOfBoundsException: Index 21 out of bounds for length 21
java.lang.StringIndexOutOfBoundsException: Index 30 out of bounds for length 19
DWPOS_STRETCH!{[uuid0 xc43dc798,0 0 x90 x30 x,0 x99, 0 xe2, 0 x98, 0 x3a, 0 x1a)]
interface ITaskbarList4(ITaskbarList4Vtbl): ITaskbarList3(ITaskbarList3Vtbl) {
DWPOS_FILL = 4 ,
DWPOS_SPAN = 5 ,
}java.lang.StringIndexOutOfBoundsException: Index 2 out of bounds for length 2
RIDL{[uuid(0 xb92b56a9,0 8 b55,0 x4e14 x9a,0 x89 x01,0 , xbb,0 xb6, x, 0 3 b
interface IDesktopWallpaper(java.lang.StringIndexOutOfBoundsException: Index 34 out of bounds for length 26
fn SetWallpaper(
monitorID: LPCWSTR,
wallpaper: LPCWSTR,
) -> HRESULT,
fn GetWallpaper(
DSO_SHUFFLEIMAGES 0 x1java.lang.StringIndexOutOfBoundsException: Index 28 out of bounds for length 28
wallpaper: *mut LPWSTR,
) -> HRESULT,
fn GetMonitorDevicePathAt(
,
monitorID: *java.lang.StringIndexOutOfBoundsException: Index 23 out of bounds for length 2
) -> DSD_FORWARD 0 ,
fn GetMonitorDevicePathCount(
count: *mut UINT,
) -> HRESULT,
fn java.lang.StringIndexOutOfBoundsException: Index 22 out of bounds for length 22
monitorID java.lang.StringIndexOutOfBoundsException: Index 21 out of bounds for length 21
displayRect: *mut =,
) -> HRESULT,
fn SetBackgroundColor(
DWPOS_FILL ,
)- ,
fn GetBackgroundColorRIDL!{[uid(0 , 0 8 b55, 0 x4e14,,0 89 x01 ,0 99 ,0 xbb 0 xb6, 0 xf9, 0 x3b)]
color: *mut COLORREF,
) -> HRESULT,
fn fnSetWallpaper(
position: java.lang.StringIndexOutOfBoundsException: Index 28 out of bounds for length 27
fn GetPosition(
position: *mut DESKTOP_WALLPAPER_POSITION,
) -> HRESULT,
fn SetSlideshow(
items:*mut IShellItemArray,
) -> HRESULT,
fn GetSlideshow(
items: *mut *mut java.lang.StringIndexOutOfBoundsException: Index 40 out of bounds for length 17
) -> HRESULT,
SetSlideshowOptions
:*mut LPWSTR,
slideshowTick: UINT,
) -> HRESULT,
fn GetSlideshowOptions(
options mut DESKTOP_SLIDESHOW_OPTIONS,
slideshowTick: *mut UINT,
,
fn ) -> HRESULT
monitorID: LPCWSTR,
direction:DESKTOP_SLIDESHOW_DIRECTION,
) -> HRESULT,
fn GetStatus(
state: *mut DESKTOP_SLIDESHOW_STATE,
)>HRESULT,
fn Enable(
enable: BOOL,
) -> HRESULT,
}}
>HRESULTjava.lang.StringIndexOutOfBoundsException: Index 17 out of bounds for length 17
interfaceIShellLinkA(IShellLinkAVtbl): IUnknown(IUnknownVtbl) {
fn GetPath(
pszFile: java.lang.StringIndexOutOfBoundsException: Index 21 out of bounds for length 17
:c_intjava.lang.StringIndexOutOfBoundsException: Index 19 out of bounds for length 19
>HRESULT
: ,
) position * ,
) ,
ppidl: *mut PIDLIST_ABSOLUTE,
) -> HRESULT,
fn SetIDList(
:PCIDLIST_ABSOLUTE
) -> HRESULT,
fn GetDescription(
pszName: LPSTR,
cch: c_int
) -> HRESULT,
SetDescription
pszName:LPCSTR
) - options ,
fn java.lang.StringIndexOutOfBoundsException: Index 23 out of bounds for length 17
pszDir: LPSTR,
cch: fn AdvanceSlidejava.lang.StringIndexOutOfBoundsException: Range [24, 23) out of bounds for length 24
> HRESULT
SetWorkingDirectory
: LPCSTR
) -> ) -> HRESULT
fn GetArguments(
pszArgs: LPSTR,
cch}
>HRESULT
fn interface IShellLinkIShellLinkAVtbl:IUnknownIUnknownVtbl)java.lang.StringIndexOutOfBoundsException: Index 64 out of bounds for length 64
LPCSTR
-HRESULT,
fn pfdmut java.lang.StringIndexOutOfBoundsException: Index 35 out of bounds for length 35
: *mut ,
) -> HRESULT,
fn SetHotkey(
wHotkey WORD
) -> HRESULT * PIDLIST_ABSOLUTE
fn GetShowCmd(
piShowCmd: *ut java.lang.StringIndexOutOfBoundsException: Index 30 out of bounds for length 30
) -> HRESULT,
fn SetShowCmd(
iShowCmd: ,
) -> HRESULT,
fn GetIconLocation(
pszIconPath: LPSTR,
cch: c_int,
piIcon: *mut c_int,
) -> )- HRESULTjava.lang.StringIndexOutOfBoundsException: Index 17 out of bounds for length 17
fn SetIconLocation(
:,
:,
fn (
fn pszDir: LPCSTR:LPCSTRjava.lang.StringIndexOutOfBoundsException: Index 23 out of bounds for length 23
pszPathRel: LPCSTR,
dwReserved: DWORD,
) -> HRESULT,
fn Resolve( SetArguments
pszArgs:,
fFlags DWORD,
GetHotkey(
fn SetPath pwHotkey: *mut WORD,
pszFile: LPCSTR,
) -> HRESULT,
}
RIDL!{#[ uuid(0 wHotkey:WORD,
interface IShellLinkW(fn
fn:*utc_int
pszFile) -HRESULTjava.lang.StringIndexOutOfBoundsException: Index 17 out of bounds for length 17
cch: c_int,
pfd: *mut java.lang.StringIndexOutOfBoundsException: Index 25 out of bounds for length 19
fFlags: DWORD,
) -> HRESULT,
fn GetIDList(
ABSOLUTE
) iIcon:java.lang.StringIndexOutOfBoundsException: Index 21 out of bounds for length 21
fn SetIDList(
pszPathRel:LPCSTR,
) dwReserved DWORDjava.lang.StringIndexOutOfBoundsException: Index 26 out of bounds for length 26
fn GetDescription(
pszName: LPWSTR fFlags:DWORDjava.lang.StringIndexOutOfBoundsException: Index 22 out of bounds for length 22
)) - HRESULT,
fn SetDescription(
pszName: LPCWSTR,
) -> HRESULT,
fn (
pszDir: LPWSTR,
cch: c_int,
) -> HRESULT,
fn SetWorkingDirectory(
pszDir: LPCWSTR,
) -> HRESULT,
fn GetArguments(
pszArgsfFlags:DWORDjava.lang.StringIndexOutOfBoundsException: Index 22 out of bounds for length 22
nt
)- HRESULTjava.lang.StringIndexOutOfBoundsException: Index 17 out of bounds for length 17
fntsjava.lang.StringIndexOutOfBoundsException: Index 20 out of bounds for length 20
pszArgs: LPCWSTR,
) -> HRESULT,
fn GetHotkey(
pwHotkey: *mut WORD,
) -> fn SetDescription(
fn SetHotkey(
wHotkey: WORD,
) -> HRESULT,
& fn SetIconLocation(
pszIconPath: LPCWSTR,
iIcon: c_int, ;}
) -java.lang.StringIndexOutOfBoundsException: Range [5, 4) out of bounds for length 89
fn SetRelativePath(
pszPathRel: LPCWSTR,
class;
)![0 java.lang.StringIndexOutOfBoundsException: Range [25, 23) out of bounds for length 89
fn Resolve(
hwnd: HWND,
fFlags: DWORD,
) -> HRESULT,
fn SetPath(
pszFile:LPCWSTR,
) -> HRESULT,
}}
RIDL!{#[ uuid(0 xc2cf3110, 0 x460e, 0 x4fc1, 0 xb9, 0 xd0, 0 x8a,0 x28,0 xa1, 0 xb2 0 xd2x)
class DesktopWallpaper;}
RIDL!{#[ uuid(0 x00021400, 0 x0000, 0 x0000, 0 xc0, 0 x00, 0 x00, 0 x00, 0 x00, 0 x00, 0 x00, 0 x46)]
class ShellDesktop;}
RIDL!{#[ uuid(0 xf3364ba0, 0 x65b9, 0 x11ce, 0 xa9, 0 xba, 0 x00, 0 xaa, 0 x00, 0 x4a, 0 xe8, 0 x37)]
class ShellFSFolder;}
RIDL!{#[ uuid(0 x208d2c60, 0 x3aea, 0 x1069, 0 xa2, 0 xd7, 0 x08, 0 x00, 0 x2b, 0 x30, 0 x30, 0 x9d)]
class NetworkPlaces;}
RIDL!{#[ uuid(0 x00021401, 0 x0000, 0 x0000, 0 xc0, 0 x00, 0 x00, 0 x00, 0 x00, 0 x00, 0 x00, 0 x46)]
class ShellLink;}
RIDL!{#[ uuid(0 x94357b53, 0 xca29, 0 x4b78, 0 x83, 0 xae, 0 xe8, 0 xfe, 0 x74, 0 x09, 0 x13, 0 x4f)]
class DriveSizeCategorizer;}
RIDL!{#[ uuid(0 xb0a8f3cf, 0 x4333, 0 x4bab, 0 x88, 0 x73, 0 x1c, 0 xcb, 0 x1c, 0 xad, 0 xa4, 0 x8b)]
DriveTypeCategorizer
RIDL!{#[ uuid(0 xb5607793, 0 x24ac, 0 x44c7, 0 x82, 0 xe2, 0 x83, 0 x17, 0 x26, 0 xaa, 0 x6c, 0 xb7java.lang.StringIndexOutOfBoundsException: Range [6, 5) out of bounds for length 24
FreeSpaceCategorizer;java.lang.StringIndexOutOfBoundsException: Index 28 out of bounds for length 28
RIDL!{#[ uuid(0 x55d7b852class ;}
SizeCategorizer
RIDL!{class NamespaceWalker
class RIDL!{#[uuid(0x3ad05575 , 0 x8857, 0 x4850, 0 x92, 0 x77, 0 x11, 0 xb8, 0 x5b, 0 xdb, 0 x8e, 0 x09)]
RIDL{#uuid (0 ,0 8789 , 0 x413c, 0 xad,x, x48 xf5 xb5 0 xb3,0 afjava.lang.StringIndexOutOfBoundsException: Index 89 out of bounds for length 89
class UserNotification;}
RIDL!{#[ uuid(0 x56fdf344, 0 xfd6d, 0 x11d0, 0 x95, 0 class FileOpenDialog}
classTaskbarList}
RIDL!{#[ uuid(0 x9ac9fbe1, 0 xe0a2, 0 x4ad6, 0 xb4, 0 xee, 0 xe2, 0 x12, 0 x01, 0 x3e, 0 xa9, 0 x17)]
class ShellItem;}
RIDL!{#[ uuid(0 x72eb61e0, 0 x8672, 0 x4303, 0 x91, 0 x75, 0 xf2, 0 xe4, 0 xc6, 0 x8b, 0 x2e, 0 x7c)]
class NamespaceWalker;}
RIDL!{#[ uuid(0 x3ad05575, 0 x8857, 0 x4850, 0 x92, 0 x77, 0 class }
class FileOperation;}
RIDL!{#[ uuid(0 xdc1c5a9c, 0 xe88a, 0 x4dde, 0 xa5, 0 xa1, 0 x60, 0 xf8, 0 x2a, 0 x20, 0 xae, 0 xf7)]
class FileOpenDialog;}
RIDL!{#[ uuid(0 xc0b4e2f3, 0 xba21, 0 x4773, 0 x8d, 0 xba, 0 x33, 0 x5e, 0 xc9, 0 x46, 0 xeb, 0 x8b)]
class FileSaveDialog;}
RIDL!{#[ uuid(0 x4df0c730, 0 xdf9d, 0 x4ae3, 0 x91, 0 x53, 0 xaa, 0 x6b, 0 x82, 0 xe9, 0 x79, 0 x5a)]
class KnownFolderManager;}
RIDL!{#[ uuid(0 x49f371e1, 0 x8c5c, 0 x4d9c, 0 x9a, 0 x3b, 0 x54, 0 xa6, 0 x82, 0 x7f, 0 x51, 0 x3c)]
class SharingConfigurationManager;}
RIDL!{#[ uuid(0 x7007acc7, 0 ory;}
s NetworkConnections;}
RIDL!{#[ uuid(0 xd6277990, 0 x4c6a, 0 x11cf, 0 x8d, 0 x87, 0 x00, 0 xaa, 0 x00, 0 x60, 0 xf5, 0 xbfclass OpenControlPanel;java.lang.StringIndexOutOfBoundsException: Index 24 out of bounds for length 24
class ScheduledTasks;}
RIDL!{#[ uuid(0 x591209c7, 0 x767b, 0 x42b2, 0 x9f, 0 xba, 0 x44, 0 xee, 0 x46, 0 x15, 0 xf2, 0 xc7)]
class ApplicationAssociationRegistration;}
RIDL!{#[ uuid(class ;}
SearchFolderItemFactory
RIDL{[uid0 ,0 ,0 4460 0 x8d 0 xe1,xa8, 0 x19, 0 x21, 0 xb4, 0 x1c, 0 x4b)]
class OpenControlPanel;
RIDL, 0 xc50f,0 cf 0 x9a,0 ,0 00 x,0 ,x0a,0 x90 xce]
class MailRecipient;}
RIDL!{#[ uuid(0 xf02c1a0d, 0 xbe21, 0 x4350, 0 x88, 0 xb0, 0 x73, 0 x67, 0 xfc, 0 x96, 0 xef, 0 x3c)]
classRIDL!{[uuid(0 xd9b3211d, 0 xe57f, 0 x4426, 0 xaa, 0 xef, 0 x30, 0 xa8, 0 x06, 0 xad, 0 xd3, 0 x97)]
!#[ uuid(0 , 0 3 db5 x4966 xb5, 0 x20,xb7,0 xc5,0 0 xd3,0 x5e,0 xd6]
class DestinationList;}
RIDL!{#[ uuid(0 x86c14003, 0 x4d6b, 0 x4ef3, 0 xa7, 0 xb4, 0 x05, 0 x06, 0 x66, 0 x3b, 0 x2e, 0 x68)]
class ApplicationDestinations;}
RIDL!{#[ uuid(0 x86bec222, 0 x30f2, 0 x47e0, 0 x9f, 0 x25, 0 x60, 0 xd1, 0 x1c, 0 xd7, 0 x5c, 0 x28)]
ApplicationDocumentLists
RIDL!{#[ uuid(0 xde77ba04, 0 x3c92, 0 x4d11, 0 xa1, 0 xa5, 0 x42, 0 x35, 0 x2a, 0 x53, 0 xe0, 0 xe3)]
class HomeGroup;}
RIDL!{#[ uuid(0 xd9b3211d, 0 xe57f, 0 x4426, 0 xaa, 0 xef, 0 x30, 0 xa8, 0 x06, 0 xad, 0 xd3, 0 x97)]
class ShellLibrary;}
RIDL!{#[ uuid(0 x273eb5e7, 0 x88b0, 0 x4843, 0 xbf, 0 xef, 0 xe2, 0 xc8, 0 x1dclass AppVisibility
class AppStartupLink;}
RIDL!{#[ uuid(0 x2d3468c1, 0 x36a7, 0 x43b6, 0 xac, 0 x24, 0 xd3, 0 xf0, 0 x2f, 0 xd9, 0 x60, 0 x7a)]
class EnumerableObjectCollection;}
RIDL!{#[ uuid(0 xd5120aa3, 0 x46ba, 0 x44c5, 0 x82, 0 x2d, 0 xca, 0 x80, 0 x92, 0 xc1, 0 xfc, 0 x72)]
class FrameworkInputPane;}
RIDL!{#[ uuidclass ;}
class DefFolderMenu;}
RIDL!{#[ uuid(0 x7e5fe3d9, 0 x985f, 0 x4908, 0 x91, 0 xf9, 0 xc3,0 xb5,0 xe9,x,0 f5]
AppVisibility}
RIDL!{#[ uuid(0 x4ed3a719, 0 xcea8, 0 x4bd9, 0 x91, 0 x0d, 0 xe2, 0 x52, 0 xf9, 0 x97, 0 xaf, 0 xc2)]
class AppShellVerbHandler;}
RIDL!{#[ uuid(0 xe44e9428, 0 xbdbc, 0 x4987, 0 xa0classApplicationDesignModeSettings;
class ExecuteUnknown;}
RIDL!{#[ uuid(0 xb1aec16f, 0 x2383, 0 x4852, 0 xb0, 0 xe9, 0 x8f, 0 x0b, 0 x1d, PCWSTR
class PackageDebugSettings;}
RIDL{[(0 6 b273fc5,,0 4918 ,0 x95,0 a2 xc3,0 b5 xe9,0 d70 f5 x
class SuspensionDependencyManager;}
RIDL!{#[ uuid(0 x45ba127d, 0 x10a8, 0 x46ea, 0 x8a, 0 xb7, 0 x56, 0 xea, 0 x90, 0 x78, 0 x94, 0 x3c)]
class ApplicationActivationManager;}
RIDL!{#[ uuid(0 x958a6fb5, 0 xdcb2, 0 x4faf, 0 xaa, 0 xfd, 0 x7f, 0 xb0, 0 x54, 0 xad, 0 x1a, 0 x3b)]
class ApplicationDesignModeSettings;}
extern "system" {
pub fn SHCreateItemFromParsingName(
pszPath: PCWSTR,
pbc: *mut IBindCtx,
riid: REFIID,
ppv: *mut *mut c_void
) -> HRESULT;
}
Messung V0.5 in Prozent C=94 H=98 G=95
¤ Dauer der Verarbeitung: 0.14 Sekunden
(vorverarbeitet am 2026-10-11)
¤
*© Formatika GbR, Deutschland