Ragazzi ho un problema, ho cercato di compilare questo programmino in ++ che serve a interagire con il chip TPM:
#include <windows.h>
#include <C:\Programmi\Microsoft SDKs\Windows\v6.0A\Include\Tbs.h> // Folder my Windows VISTA SDK
void main ()
{
TBS_CONTEXT_PARAMS pContextParams;
TBS_HCONTEXT hContext;
TBS_RESULT rv;
pContextParams.version = TBS_CONTEXT_VERSION_ONE;
rv = Tbsi_Context_Create(&pContextParams, &hContext);
printf("\n1 RESULT : %x STATUS : %x", rv, hContext);
BYTE data[10] = {0,0xc0,0,0,0,0x0a,0,0,0,0x50};
BYTE buf[512];
UINT32 buf_len = 512;
rv = Tbsip_Submit_Command(hContext,0,TBS_COMMAND_PRIORI TY_NORMAL,data,10,buf,&buf_len);
printf("\n2 RESULT : %x STATUS : %x", rv, hContext);
rv = Tbsip_Context_Close(hContext);
printf("\n3 RESULT : %x STATUS : %x", rv, hContext);
}
ma il compilatore mi da questi errori:
prova2.obj : error LNK2019: riferimento al simbolo esterno _Tbsip_Context_Close@4 non risolto nella funzione _main
prova2.obj : error LNK2019: riferimento al simbolo esterno _Tbsip_Submit_Command@28 non risolto nella funzione _main
prova2.obj : error LNK2019: riferimento al simbolo esterno _Tbsi_Context_Create@8 non risolto nella funzione _main
a cosa si riferiscono? e come posso risolverli??? Grazie a tutti