관리 메뉴

ㄴrㅎnㅂrㄹrㄱi

SHNAMEMAPPING 본문

Ntool Works/작업 참조

SHNAMEMAPPING

님투 2007. 11. 9. 00:50
반응형

SHNAMEMAPPING

SHFileOperation 함수에 의해서 이동·카피·이름 변경된 파일의 낡은 파일명과 새로운 파일명이 지정됩니다.

typedef struct _SHNAMEMAPPING {
    LPTSTR pszOldPath;
    LPTSTR pszNewPath;
    int    cchOldPath;
    int    cchNewPath;
} SHNAMEMAPPING, *LPSHNAMEMAPPING;

멤버

pszOldPath

낡은 파일명을 포함한 버퍼의 주소가 격납됩니다.

pszNewPath

새로운 파일명을 포함한 버퍼의 주소가 격납됩니다.

cchOldPath

pszOldPath 멤버로 지정된 파일명의 문자열 사이즈가 아르바이트수(Unicode 판의 경우는 문자수)로 격납됩니다.

cchNewPath

pszNewPath 멤버로 지정된 파일명의 문자열 사이즈가 아르바이트수(Unicode 판의 경우는 문자수)로 격납됩니다.

대응 정보

Shell32.dll Version 4.00 이후

Windows 95 이후 / Windows NT 4.0 이후

변수와의 대응

HSP 변수 멤버
멤버명 오프셋 사이즈
shnm.0 pszOldPath 0 4
shnm.1 pszNewPath 4 4
shnm.2 cchOldPath 8 4
shnm.3 cchNewPath 12 4
반응형

'Ntool Works > 작업 참조' 카테고리의 다른 글

가상 키코드  (0) 2007.11.09
SHELLEXECUTEINFO  (2) 2007.11.09
SHFILEOPSTRUCT  (0) 2007.11.09
IMalloc::Free  (0) 2007.11.09
IMalloc::Alloc  (0) 2007.11.09
Comments