Module: Windows::Path

Defined in:
lib/windows/path.rb

Constant Summary

GCT_INVALID =

These constants are for use by the PathGetCharType() function.

0x0000
GCT_LFNCHAR =
0x0001
GCT_SHORTCHAR =
0x0002
GCT_WILD =
0x0004
GCT_SEPARATOR =

Character is not valid in a path. Character is valid in a long file name. Character is valid in a short (8.3) file name. Character is a wildcard character. Character is a path separator.

0x0008
URL_UNESCAPE =
0x10000000
URL_ESCAPE_UNSAFE =
0x20000000
URL_PLUGGABLE_PROTOCOL =
0x40000000
URL_WININET_COMPATIBILITY =
0x80000000
URL_DONT_ESCAPE_EXTRA_INFO =
0x02000000
URL_DONT_UNESCAPE_EXTRA_INFO =
URL_DONT_ESCAPE_EXTRA_INFO
URL_BROWSER_MODE =
URL_DONT_ESCAPE_EXTRA_INFO
URL_ESCAPE_SPACES_ONLY =
0x04000000
URL_DONT_SIMPLIFY =
0x08000000
URL_NO_META =
URL_DONT_SIMPLIFY
URL_UNESCAPE_INPLACE =
0x00100000
URL_CONVERT_IF_DOSPATH =
0x00200000
URL_UNESCAPE_HIGH_ANSI_ONLY =
0x00400000
URL_INTERNAL_PATH =
0x00800000
URL_FILE_USE_PATHURL =
0x00010000
URL_DONT_UNESCAPE =
0x00020000
URL_ESCAPE_PERCENT =
0x00001000
URL_ESCAPE_SEGMENT_ONLY =
0x00002000
URL_PARTFLAG_KEEPSCHEME =
0x00000001
URL_APPLY_DEFAULT =
0x00000001
URL_APPLY_GUESSSCHEME =
0x00000002
URL_APPLY_GUESSFILE =
0x00000004
URL_APPLY_FORCEAPPLY =
0x00000008
URLIS_URL =

URLIS enum

1
URLIS_OPAQUE =
2
URLIS_NOHISTORY =
3
URLIS_FILEURL =
4
URLIS_APPLIABLE =
5
URLIS_DIRECTORY =
6
URLIS_HASQUERY =
7