Функция GcaWrite производит запись данных в память ключа.
{dojo-tabs:theme=tundra|id=1} {dojo-tab:title=C|selected=true} *C* int GcaWrite( HANDLE hGrd, DWORD dwAddr, DWORD dwLng, void *pData, void *pReserved ); {dojo-tab} {dojo-tab:title=C#|selected=true} *C#* {dojo-tab} {dojo-tab:title=Visual Basic (Declaration)} *Visual Basic* {dojo-tab} {dojo-tab:title=Visual C++} *Visual C++* {dojo-tab} {dojo-tabs} |
|
|
Функция GcaWrite позволяет записывать данные в область памяти ключа, на которую не наложен запрет на запись. Адрес в ключе, по которому будет помещен первый из записанных байт, задается параметром dwAddr, количество записываемых байт - параметром dwLng. Режим адресации - SAM. В случае успешного выполнения функции, с адреса, заданного параметром dwAddr, в ключ будет записано dwLng байт данных, взятые из буфера с адресом pData. В этом случае функция возвращает GrdE_OK. В случае если вы попытаетесь записать данные в область памяти, на которую наложен запрет на запись, также будет возвращено GrdE_OK, однако ни один байт записан не будет. |
См. директорию: |