함수를 인자로 전달하여 실행하는 방법이 있나요?

hojei1452의 이미지

printf("[*] TerminateProcess()... ");
if (!TerminateProcess(pi.hProcess, EXIT_SUCCESS))
{
	printf("failed\n");
	printf("Error] TerminateProcess()!\n");
	return -1;
}
printf("ok");

이 소스를

LOG(!TerminateProcess(pi.hProcess, EXIT_SUCCESS));

처럼 간단하게 줄여서 만들어 보고싶은데 함수의 이름, 메게변수 전달, 함수사용 등 아직 잘 모르겠습니다. 어떻게 하면 좋을까요?
라스코니의 이미지

Log(bool Result)
{
}