home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PC World 2006 July & August
/
PCWorld_2006-07-08_cd.bin
/
system
/
rivatuner
/
RivaTuner20RC16.exe
/
Tools
/
NVXML
/
Include
/
NVXMLPropertyString.rtl
< prev
Wrap
Text File
|
2006-05-21
|
1KB
|
61 lines
ifsupportedUNI
else
ifsupportedD3D
else
ifsupportedOGL
else
return REGISTRYINTERFACE_E_UNSUPPORTED_DRIVER
endif
endif
endif
ifget
decvar buf, 256
ifsupportedUNI
getreg HKLM, szUNIKeyName, szUNIValName, buf, REG_BINARY, 256
decvar dwError, 4
geterr dwError
ifeqdw dwError, S_OK
setvar ioBuf, buf
return S_OK
endif
endif
ifsupportedD3D
getreg HKLM, szD3DKeyName, szD3DValName, buf, REG_BINARY, 256
decvar dwError, 4
geterr dwError
ifeqdw dwError, S_OK
setvar ioBuf, buf
return S_OK
endif
endif
ifsupportedOGL
getreg HKLM, szOGLKeyName, szOGLValName, buf, REG_BINARY, 256
decvar dwError, 4
geterr dwError
ifeqdw dwError, S_OK
setvar ioBuf, buf
return S_OK
endif
endif
return E_FAIL
endif
ifset
decvar dwSize, 4
strlen dwSize, ioBuf
subvar dwSize, 1
ifsupportedUNI
setreg HKLM, szUNIKeyName, szUNIValName, ioBuf, REG_BINARY, dwSize
endif
ifsupportedD3D
setreg HKLM, szD3DKeyName, szD3DValName, ioBuf, REG_BINARY, dwSize
endif
ifsupportedOGL
setreg HKLM, szOGLKeyName, szOGLValName, ioBuf, REG_BINARY, dwSize
endif
return S_OK
endif
return REGISTRYINTERFACE_E_NOT_IMPLEMENTED