#include "stdafx.h"
#include <windows.h>
int main(int argc, char* argv[])
{
BYTE byteTmp[MAX_PATH] ;
BYTE *pTmp = byteTmp ;
__asm
{
//push the byte array
push byteTmp
//push the point
push pTmp
//...
//
sub esp,4
}
//the result is
//push byteTmp ,push 0xcccccccc ,the Unavailable address
//push pTmp , push 0x12ffffff ,the stack address
return 0;
}