SetAccessList restricts access to created virtual serial ports for various applications.
| BOOL SetAccessList( | ||
| char *Port, | // name of the port | |
| void* Buffer, | // pointer to buffer | |
| long sizeBuffer | // size of buffer | |
| ); |
Parameters:
A null-terminated string that defines one of the two port names in a pair
A pointer to PROGRAM_ACCESS array
Size of Buffer parameter in bytes
Return values:
SetAccessList returns TRUE if port access list was created successfully and FALSE otherwise
Code example:
PROGRAM_ACCESS pList [3];
pList [0].AccessState = true;
wcscpy (pList [0].Mask, L"z:\\*");
pList [1].AccessState = false;
wcscpy (pList [1].Mask, Lc:\Progra, files\*");
pList [2].AccessState = false;
wcscpy (pList [2].Mask, L"*");
theApp.SetAccessList ("COM1", pList, sizeof (PROGRAM_ACCESS) * 3);