s1: ub 'drive:\path\name.ext',0

align 4
ioResult64: rb 8

PoseFilePNE('path' s1 ioResult64)
path.s==ui32[ioResult64]
path.e==ui32[ioResult64+4]
;pause

PoseFilePNE('name' s1 ioResult64)
name.s==ui32[ioResult64]
name.e==ui32[ioResult64+4]
;pause

PoseFilePNE('.ext' s1 ioResult64)
ext.s==ui32[ioResult64]
ext.e==ui32[ioResult64+4]
;pause




buffer: rb MAX_PATH

path.P0==CopyFilePNE('path' s1 buffer 'null')
msg buffer

name.P0==CopyFilePNE('name' s1 buffer 'null')
msg buffer

ext.P0==CopyFilePNE('.ext' s1 buffer 'null')
msg buffer
