NVAPI Reference Documentation
NVIDIA
Release 361: January 27
2016

Data Fields
_NVDRS_SETTING_V1 Struct Reference

#include <nvapi.h>

Data Fields

NvU32 version
NvAPI_UnicodeString settingName
NvU32 settingId
NVDRS_SETTING_TYPE settingType
NVDRS_SETTING_LOCATION settingLocation
NvU32 isCurrentPredefined
NvU32 isPredefinedValid
union {
   NvU32   u32PredefinedValue
   NVDRS_BINARY_SETTING   binaryPredefinedValue
   NvAPI_UnicodeString   wszPredefinedValue
}; 
union {
   NvU32   u32CurrentValue
   NVDRS_BINARY_SETTING   binaryCurrentValue
   NvAPI_UnicodeString   wszCurrentValue
}; 

Field Documentation

union { ... }
union { ... }

Accessing current Binary value of this setting. Must be allocated by caller with valueLength specifying buffer size, or only valueLength will be filled in.

Accessing default Binary value of this setting. Must be allocated by caller with valueLength specifying buffer size, or only valueLength will be filled in.

It is different than 0 if the currentValue is a predefined Value, 0 if the currentValue is a user value.

It is different than 0 if the PredefinedValue union contains a valid value.

32 bit setting Id

Describes where the value in CurrentValue comes from.

String name of setting.

Type of setting value.

Accessing current DWORD value of this setting.

Accessing default DWORD value of this setting.

Structure Version.

Accessing current unicode string value of this setting.

Accessing default unicode string value of this setting.


The documentation for this struct was generated from the following file:


Copyright (c) 2007-2015 NVIDIA Corporation. All rights reserved.

NVIDIA