Le problème venait du fait que je n'avais pas converti mon NoteID dans le bon format.
Voici la solution:
- Code : Tout sélectionner
char *szLocationID;
NOTEID NoteID;
OSGetEnvironmentString(_T("LOCATION"),szLocation,MAXENVVALUE);
//ouverture de name.nsf
error = NSFDbOpen("names.nsf",&hDB);
//Recuperation de l'ID du document LOCATION dans le notes.ini
szLocationID = strtok(szLocation,",");
szLocationID = strtok(NULL,",");
NoteID = strtoul (szLocationID,NULL,16);
//Ouverture du document LOCATION
error = NSFNoteOpen (hDB, NoteID, 0, ¬e_handle);