Crate shortcuts_rs

Source

Structs§

FileAttributeFlags
The FileAttributesFlags structure defines bits that specify the file attributes of the link target, if the target is a file system item. File attributes can be used if the link target is not available, or if accessing the target would be inefficient. It is possible for the target items attributes to be out of sync with this value.
HotkeyFlags
The HotkeyFlags structure specifies input generated by a combination of keyboard keys being pressed.
HotkeyModifiers
An 8-bit unsigned integer that specifies bits that correspond to modifier keys on the keyboard.
LinkFlags
The LinkFlags structure defines bits that specify which shell linkstructures are present in the file format after the ShellLinkHeaderstructure (section 2.1).
LinkInfo
The LinkInfo structure specifies information necessary to resolve a linktarget if it is not found in its original location. This includes information about the volume that the target was stored on, the mapped drive letter, and a Universal Naming Convention (UNC)form of the path if one existed when the linkwas created. For more details about UNC paths, see [MS-DFSNM] section 2.2.1.4
LinkTargetIdList
MSLinkError
ShellLink
A shell link
ShellLinkHeader
A ShellLinkHeader structure (section 2.1), which contains identification information, timestamps, and flags that specify the presence of optional structures.

Enums§

ExtraData
ExtraData refers to a set of structures that convey additional information about a link target. These optional structures can be present in an extra data section that is appended to the basic Shell Link Binary File Format.
HotkeyKey
An 8-bit unsigned integer that specifies a virtual key code that corresponds to a key on the keyboard.
ShowCommand
The expected window state of an application launched by the link.