2.2.2.9 Path Types

The following values specify types of paths used with the NetprPathType, NetprPathCanonicalize, and NetprPathCompare methods.

Constant/value

Description

ITYPE_UNC_COMPNAME

4144

UNC ComputerName

ITYPE_UNC_WC

4145

UNC Wild Card ComputerName

ITYPE_UNC

4096

UNC Path; MUST NOT end with \

ITYPE_UNC_WC_PATH

4097

UNC Path and WC (? or *)

ITYPE_UNC_SYS_SEM

6400

UNC Semaphore

ITYPE_UNC_SYS_SHMEM

6656

UNC Shared Memory

ITYPE_UNC_SYS_MSLOT

6144

UNC Mailslot

ITYPE_UNC_SYS_PIPE

6912

UNC Pipe

ITYPE_UNC_SYS_QUEUE

7680

UNC Queue

ITYPE_PATH_ABSND

8194

Absolute non dot path

ITYPE_PATH_ABSD

8198

Path beginning with \\. or <drive>:\

ITYPE_PATH_RELND

8192

Relative path non dot

ITYPE_PATH_RELD

8196

Relative path beginning with \\.

ITYPE_PATH_ABSND_WC

8195

ITYPE_PATH_ABSND and WC

ITYPE_PATH_ABSD_WC

8199

ITYPE_PATH_ABSD and WC(? or *)

ITYPE_PATH_RELND_WC

8193

ITYPE_PATH_RELND and WC

ITYPE_PATH_RELD_WC

8197

ITYPE_PATH_RELD and WC

ITYPE_PATH_SYS_SEM

10498

Local System Semaphore\path

ITYPE_PATH_SYS_SHMEM

10754

Local System Shared Memory\path

ITYPE_PATH_SYS_MSLOT

10242

Local System Mailslot\path

ITYPE_PATH_SYS_PIPE

11010

Local System Pipe\path

ITYPE_PATH_SYS_COMM

11266

Local System COMM\path

ITYPE_PATH_SYS_PRINT

11522

Local System PRINT\path

ITYPE_PATH_SYS_QUEUE

11778

Local System QUEUE\path

ITYPE_PATH_SYS_SEM_M

43266

Local System Semaphore

ITYPE_PATH_SYS_SHMEM_M

43522

Local System Shared Memory

ITYPE_PATH_SYS_MSLOT_M

43010

Local System Mailslot

ITYPE_PATH_SYS_PIPE_M

43778

Local System Pipe

ITYPE_PATH_SYS_COMM_M

44034

Local System COMM

ITYPE_PATH_SYS_PRINT_M

44290

Local System PRINT

ITYPE_PATH_SYS_QUEUE_M

44546

Local System QUEUE

ITYPE_DEVICE_DISK

16384

<drive>:

ITYPE_DEVICE_LPT

16400

LPT[1-9][:] or \DEV\LPT[1-9]

ITYPE_DEVICE_COM

16416

COM[1-9][:] or \DEV\COM[1-9]

ITYPE_DEVICE_CON

16448

CON port

ITYPE_DEVICE_NUL

16464

NULL port