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
/
NVXMLProperty.rtl
< prev
next >
Wrap
Text File
|
2006-05-21
|
1KB
|
59 lines
ifsupportedUNI
else
ifsupportedD3D
else
ifsupportedOGL
else
return REGISTRYINTERFACE_E_UNSUPPORTED_DRIVER
endif
endif
endif
ifget
decvar dwValue, 4
decvar dwError, 4
ifsupportedUNI
getreg HKLM, szUNIKeyName, szUNIValName, dwValue, dwType, 4
geterr dwError
ifeqdw dwError, S_OK
varstr ioBuf, "%x", dwValue
return S_OK
endif
endif
ifsupportedD3D
getreg HKLM, szD3DKeyName, szD3DValName, dwValue, dwType, 4
geterr dwError
ifeqdw dwError, S_OK
varstr ioBuf, "%x", dwValue
return S_OK
endif
endif
ifsupportedOGL
getreg HKLM, szOGLKeyName, szOGLValName, dwValue, dwType, 4
geterr dwError
ifeqdw dwError, S_OK
varstr ioBuf, "%x", dwValue
return S_OK
endif
endif
return E_FAIL
endif
ifset
decvar dwValue, 4
ifsupportedUNI
strvar dwValue, "%x", ioBuf
setreg HKLM, szUNIKeyName, szUNIValName, dwValue, dwType, 4
endif
ifsupportedD3D
strvar dwValue, "%x", ioBuf
setreg HKLM, szD3DKeyName, szD3DValName, dwValue, dwType, 4
endif
ifsupportedOGL
strvar dwValue, "%x", ioBuf
setreg HKLM, szOGLKeyName, szOGLValName, dwValue, dwType, 4
endif
return S_OK
endif
return REGISTRYINTERFACE_E_NOT_IMPLEMENTED