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 |