CreateRemoteThread
CreateRemoteThread 함수는 다른 프로세스의 가상 주소 공간에서 실행되는 쓰레드를 생성합니다.
HANDLE CreateRemoteThread(
[in] HANDLE hProcess,
[in] LPSECURITY_ATTRIBUTES lpThreadAttributes,
[in] SIZE_T dwStackSize,
[in] LPTHREAD_START_ROUTINE lpStartAddress,
[in] LPVOID lpParameter,
[in] DWORD dwCreationFlags,
[out] LPDWORD lpThreadId
);인자
설명
hProcess
원격 프로세스 핸들
lpThreadAttributes
구조체 포인터
NULL
dwStackSize
스택 크기
0
lpStartAddress
실행할 함수 주소
lpParameter
함수에 전달할 인자
NULL
dwCreationFlags
생성 플래그
0 : 즉시 실행 CREATE_SUSPENDED : 일시정지
lpThreadId
쓰레드 반환 Id
NULL
Example
References
Last updated