| vuInternetPresent |
Reports whether Windows currently believes that Internet connectivity is available. Uses WinINet heuristics rather than testing a specific host. |
| vuInternetCanReachUrl |
Tests whether a specific URL can be reached within a caller specified timeout. Useful for verifying connectivity to a particular service endpoint. |
| vuIsNTFSCompressed |
Checks whether the specified file or folder is NTFS-compressed. Works with both individual files and directories. |
| vuSetNTFSCompression |
Enables or disables NTFS compression on the specified file or folder. |
| vuPrimaryLinkSpeed |
Retrieves the speed of the primary network connection, in megabits per second (Mbps). |
| vuIsNetworkSlow |
Determines whether the primary network connection is slower than a specified threshold. Uses the speed reported by vuPrimaryLinkSpeed(). |
| vuCreateHardLink |
Creates a hard link to an existing file on NTFS volumes. |
| vuCreateSymbolicLink_File |
Creates a symbolic link (soft link) that points to a file. Requires elevated privileges. |
| vuCreateSymbolicLink_Dir |
Creates a symbolic link (soft link) that points to a directory. Requires elevated privileges. |
| vuCreateJunction |
Creates an NTFS junction point, which acts as a directory reparse point to another folder. |
| vuAddStartupShortcut |
Creates a shortcut (.lnk file) in the Windows Startup folder so that the specified program runs automatically when Windows starts. |
| vuRemoveStartupShortcut |
Removes a shortcut (.lnk file) from the Windows Startup folder. |
| vuEnumerateStartupItems |
Begins enumeration of startup items in the Windows Startup folder. |
| vuGetStartupItem |
Retrieves information about the current startup item during enumeration. |
| vuGetStartupFolder |
Returns the path to the current user’s Startup folder. |
| vuRunExists |
Checks if a given executable file exists on the system path or at a specified location. |
| vuRunExistsEx |
Extended version of vuRunExists that supports additional parameters and search modes. |
| vuPrintExists |
Checks if a printer with the specified name exists. |
| vuPrintExistsEx |
Extended version of vuPrintExists, supporting more detailed checks. |
| vuRunDelay |
Runs an executable after a specified delay. |
| vuRunEx |
Runs an executable with extended options such as window state or working directory. |
| vuRunExDelay |
Combines vuRunEx with a delay before execution. |
| vuShellEx |
Executes a shell command using the Windows ShellExecute API. |
| vuShellDelay |
Executes a shell command after a specified delay. |
| vuShellExDelay |
Executes a shell command with extended options and a delay. |
| vuPrintToExists |
Checks if a “Print To” device exists in Windows. |
| vuPrintToExistsEx |
Extended version of vuPrintToExists with additional checks. |
| vuPrintExistsShow |
Displays whether a specified printer exists using a Windows message box. |
| vuGetDriveSpace |
Retrieves total and available space for the specified drive. |
| vuGetVolumeLabel |
Returns the volume label for the specified drive. |
| vuExtractFileNameEx |
Extracts the file name from a full path, with extended options. |
| vuExplorerFileType |
Retrieves the file type description shown in Windows Explorer. |
| vuIsElevated |
Checks if the current process is running with elevated (administrator) privileges. |
| vuElevationType |
Determines the type of elevation in effect (full, limited, or none). |
| vuIsFolderCompressed |
Checks whether the specified folder is compressed at the NTFS level. |
| vuCreateCompressedFolder |
Creates a new NTFS-compressed folder. |
| vuSetFolderCompression |
Enables or disables NTFS compression on a folder. |
| vuFileExists |
Checks whether a specified file exists. |
| vuFileExistsEx |
Extended version of vuFileExists, with support for more advanced checks. |
| vuEnumerateFolderA |
Begins enumeration of files and folders within a specified directory (ANSI version). |
| vuGetEnumeratedEntryA |
Retrieves information about the current entry during folder enumeration (ANSI version). |
| vuStartDriveEnum |
Begins enumeration of system drives. |
| vuGetNextDrive |
Retrieves information about the next drive in the enumeration. |
| vuEndDriveEnum |
Ends drive enumeration and releases associated resources. |
| vuGetNextDriveAuto |
Retrieves the next drive in enumeration automatically. |
| vuStartDriveEnumEx |
Begins extended drive enumeration with more detail. |
| vuGetNextDriveEx |
Retrieves the next drive in the extended enumeration. |
| vuEndDriveEnumEx |
Ends extended drive enumeration. |
| vuGetNextDriveExAuto |
Retrieves the next drive automatically from extended enumeration. |
| vuGetDriveList |
Returns a list of all system drives. |
| vuGetDriveListEx |
Extended version of vuGetDriveList, with more detailed drive information. |