Module nvapi_sys::status 
                   
                       [−]
                   
               [src]
Enums
| Status | 
                                 NvAPI Status Values  | 
                       
Constants
| NVAPI_ACCESS_DENIED | 
                                 No access to the caller.  | 
                       
| NVAPI_ADVANCED_DISPLAY_TOPOLOGY_REQUIRED | 
                                 Information can't be returned due to "advanced display topology".  | 
                       
| NVAPI_API_IN_USE | 
                                 Atleast an API is still being called  | 
                       
| NVAPI_API_NOT_INITIALIZED | 
                                 NvAPI_Initialize has not been called (successfully)  | 
                       
| NVAPI_ARGUMENT_EXCEED_MAX_SIZE | 
                                 Argument exceeds the expected size.  | 
                       
| NVAPI_CLUSTER_ALREADY_EXISTS | 
                                 A cluster is already defined with the given configuration.  | 
                       
| NVAPI_D3D10_1_LIBRARY_NOT_FOUND | 
                                 d3d10_1.dll cannot be loaded.  | 
                       
| NVAPI_D3D11_LIBRARY_NOT_FOUND | 
                                 d3d11.dll/d3d11_beta.dll cannot be loaded.  | 
                       
| NVAPI_D3D_DEVICE_LOST | 
                                 D3D device status is D3DERR_DEVICELOST or D3DERR_DEVICENOTRESET - the user has to reset the device.  | 
                       
| NVAPI_D3D_DEVICE_NOT_REGISTERED | 
                                 The user tried to use a deferred context without registering the device first  | 
                       
| NVAPI_DATATYPE_MISMATCH | 
                                 Data Type mismatch  | 
                       
| NVAPI_DATA_NOT_FOUND | 
                                 Requested data was not found  | 
                       
| NVAPI_DEFAULT_STEREO_PROFILE_DOES_NOT_EXIST | 
                                 Default stereo profile does not exist  | 
                       
| NVAPI_DEFAULT_STEREO_PROFILE_IS_NOT_DEFINED | 
                                 Default stereo profile is not currently defined  | 
                       
| NVAPI_DEVICE_BUSY | 
                                 Device is busy; request not fulfilled  | 
                       
| NVAPI_DEVICE_SWITCHING_NOT_ALLOWED | 
                                 Inhibit is ON due to one of the flags in NV_GPU_DISPLAY_CHANGE_INHIBIT or SLI active.  | 
                       
| NVAPI_DISPLAYCONFIG_VALIDATION_FAILED | 
                                 Display topology is not valid so the driver cannot do a mode set on this configuration.  | 
                       
| NVAPI_DISPLAY_IN_USE | 
                                 DirectMode Display is already in use  | 
                       
| NVAPI_DPMST_CHANGED | 
                                 Display Port Multi-Stream topology has been changed.  | 
                       
| NVAPI_DPMST_DISPLAY_ID_EXPECTED | 
                                 The input display id is not that of a multi stream enabled connector or a display device in a multi stream topology  | 
                       
| NVAPI_DRIVER_NOTRUNNING | 
                                 Driver is not running.  | 
                       
| NVAPI_DRIVER_RUNNING | 
                                 Driver is running.  | 
                       
| NVAPI_ECID_KEY_VERIFICATION_FAILED | 
                                 The encrypted public key verification has failed.  | 
                       
| NVAPI_ECID_SIGN_ALGO_UNSUPPORTED | 
                                 The specified signing algorithm is not supported. Either an incorrect value was entered or the current installed driver/hardware does not support the input value.  | 
                       
| NVAPI_END_ENUMERATION | 
                                 No more items to enumerate  | 
                       
| NVAPI_ERROR | 
                                 Generic error  | 
                       
| NVAPI_ERROR_DRIVER_RELOAD_REQUIRED | 
                                 A driver reload is required to apply these settings.  | 
                       
| NVAPI_EXECUTABLE_ALREADY_IN_USE | 
                                 Application already exists in the other profile.  | 
                       
| NVAPI_EXECUTABLE_NOT_FOUND | 
                                 Application not found in the Profile.  | 
                       
| NVAPI_EXECUTABLE_PATH_IS_AMBIGUOUS | 
                                 The path provided was too short to determine the correct NVDRS_APPLICATION  | 
                       
| NVAPI_EXPECTED_ANALOG_DISPLAY | 
                                 Expected an analog display  | 
                       
| NVAPI_EXPECTED_COMPUTE_GPU_HANDLE | 
                                 Setting Physx GPU requires that the GPU is compute-capable.  | 
                       
| NVAPI_EXPECTED_DIGITAL_FLAT_PANEL | 
                                 Expected a digital flat panel.  | 
                       
| NVAPI_EXPECTED_DISPLAY_HANDLE | 
                                 Expected an NV display handle for one or more parameters  | 
                       
| NVAPI_EXPECTED_LOGICAL_GPU_HANDLE | 
                                 Expected a logical GPU handle for one or more parameters  | 
                       
| NVAPI_EXPECTED_NON_PRIMARY_DISPLAY_HANDLE | 
                                 The handle corresponds to GDIPrimary.  | 
                       
| NVAPI_EXPECTED_PHYSICAL_GPU_HANDLE | 
                                 Expected a physical GPU handle for one or more parameters  | 
                       
| NVAPI_EXPECTED_TV_DISPLAY | 
                                 Expected a TV output display  | 
                       
| NVAPI_EXPECTED_TV_DISPLAY_ON_DCONNECTOR | 
                                 Expected a TV output on the D Connector - HDTV_EIAJ4120.  | 
                       
| NVAPI_EXPECTED_UNATTACHED_DISPLAY_HANDLE | 
                                 Expected an unattached display handle as one of the input parameters.  | 
                       
| NVAPI_FILE_NOT_FOUND | 
                                 The file was not found.  | 
                       
| NVAPI_FIRMWARE_OUT_OF_DATE | 
                                 The device's firmware is out of date.  | 
                       
| NVAPI_FIRMWARE_REVISION_NOT_SUPPORTED | 
                                 The device's firmware is not supported.  | 
                       
| NVAPI_FUNCTION_NOT_FOUND | 
                                 Couldn't find the function in the loaded DLL.  | 
                       
| NVAPI_GPU_IN_DEBUG_MODE | 
                                 GPU is in debug mode, OC is NOT allowed.  | 
                       
| NVAPI_GPU_WORKSTATION_FEATURE_INCOMPLETE | 
                                 The requested workstation feature set has incomplete driver internal allocation resources  | 
                       
| NVAPI_HANDLE_INVALIDATED | 
                                 The handle is no longer valid (likely due to GPU or display re-configuration)  | 
                       
| NVAPI_HDCP_DISABLED | 
                                 When a non-HDCP capable HMD is connected, we would inform user by this code.  | 
                       
| NVAPI_HDCP_ENCRYPTION_FAILED | 
                                 HDCP Encryption Failed for the device. Would be applicable when the device is HDCP Capable.  | 
                       
| NVAPI_ID_OUT_OF_RANGE | 
                                 The DisplayId corresponds to a display which is not within the normal outputId range.  | 
                       
| NVAPI_IMPLICIT_SET_GPU_TOPOLOGY_CHANGE_NOT_ALLOWED | 
                                 There is no implicit GPU topology active. Use NVAPI_SetHybridMode to change topology.  | 
                       
| NVAPI_INCOMPATIBLE_AUDIO_DRIVER | 
                                 Older audio driver version than required  | 
                       
| NVAPI_INCOMPATIBLE_STRUCT_VERSION | 
                                 An argument's structure version is not supported  | 
                       
| NVAPI_INCORRECT_VENDOR | 
                                 NVAPI cannot be called by this vendor  | 
                       
| NVAPI_INSTRUMENTATION_DISABLED | 
                                 OpenGL Expert is supported, but driver instrumentation is currently disabled  | 
                       
| NVAPI_INSUFFICIENT_BUFFER | 
                                 Input buffer is insufficient to hold the contents.  | 
                       
| NVAPI_INVALID_ADDRESS | 
                                 Address is outside of valid range.  | 
                       
| NVAPI_INVALID_ARGUMENT | 
                                 The argument/parameter value is not valid or NULL.  | 
                       
| NVAPI_INVALID_CALL | 
                                 The method call is invalid. For example, a method's parameter may not be a valid pointer.  | 
                       
| NVAPI_INVALID_COMBINATION | 
                                 The combination of parameters is not valid.  | 
                       
| NVAPI_INVALID_CONFIGURATION | 
                                 The requested action cannot be performed in the current state.  | 
                       
| NVAPI_INVALID_DIRECT_MODE_DISPLAY | 
                                 DirectMode not Enabled on the Display  | 
                       
| NVAPI_INVALID_DISPLAY_ID | 
                                 The input display id is not valid or the monitor associated to it does not support the current operation  | 
                       
| NVAPI_INVALID_HANDLE | 
                                 Invalid handle  | 
                       
| NVAPI_INVALID_HYBRID_MODE | 
                                 The function is not supported with the current Hybrid mode.  | 
                       
| NVAPI_INVALID_PERF_LEVEL | 
                                 Invalid perf level  | 
                       
| NVAPI_INVALID_POINTER | 
                                 An invalid pointer, usually NULL, was passed as a parameter  | 
                       
| NVAPI_INVALID_SYNC_TOPOLOGY | 
                                 Invalid displays passed in the NV_GSYNC_DISPLAY pointer.  | 
                       
| NVAPI_INVALID_USER_PRIVILEGE | 
                                 Current User is not Admin.  | 
                       
| NVAPI_LIBRARY_NOT_FOUND | 
                                 NVAPI support library cannot be loaded.  | 
                       
| NVAPI_LICENSE_CALLER_AUTHENTICATION_FAILED | 
                                 The caller is not authorized to modify the License.  | 
                       
| NVAPI_MATCHING_DEVICE_NOT_FOUND | 
                                 The input does not match any of the available devices.  | 
                       
| NVAPI_MAX_DISPLAY_LIMIT_REACHED | 
                                 GPU's Max Display Limit has Reached  | 
                       
| NVAPI_MIXED_TARGET_TYPES | 
                                 The target types are not all the same  | 
                       
| NVAPI_MODE_CHANGE_FAILED | 
                                 An attempt to do a display resolution mode change has failed.  | 
                       
| NVAPI_MOSAIC_NOT_ACTIVE | 
                                 The requested action cannot be performed without Mosaic being enabled.  | 
                       
| NVAPI_NOT_SUPPORTED | 
                                 Requested feature is not supported in the selected GPU  | 
                       
| NVAPI_NO_ACTIVE_SLI_TOPOLOGY | 
                                 SLI is not active on this device.  | 
                       
| NVAPI_NO_CONNECTOR_FOUND | 
                                 No connector on GPU found.  | 
                       
| NVAPI_NO_GL_EXPERT | 
                                 OpenGL Expert is not supported by the current drivers  | 
                       
| NVAPI_NO_GL_NSIGHT | 
                                 OpenGL does not support Nsight  | 
                       
| NVAPI_NO_IMPLEMENTATION | 
                                 not implemented in current driver installation  | 
                       
| NVAPI_NO_VIDLINK | 
                                 No SLI video bridge is present  | 
                       
| NVAPI_NVIDIA_DEVICE_NOT_FOUND | 
                                 No NVIDIA display driver, or NVIDIA GPU driving a display, was found.  | 
                       
| NVAPI_NVIDIA_DISPLAY_NOT_FOUND | 
                                 No display found on Nvidia GPU(s).  | 
                       
| NVAPI_NV_PERSIST_FILE_NOT_FOUND | 
                                 NV persist file is not found  | 
                       
| NVAPI_OK | 
                                 Success. Request is completed.  | 
                       
| NVAPI_OPENGL_CONTEXT_NOT_CURRENT | 
                                 No NVIDIA OpenGL context is current (but needs to be)  | 
                       
| NVAPI_OUT_OF_MEMORY | 
                                 Could not allocate sufficient memory to complete the call.  | 
                       
| NVAPI_PCLK_LIMITATION_FAILED | 
                                 Provided mode is over sink device pclk limitation.  | 
                       
| NVAPI_PERSIST_DATA_NOT_FOUND | 
                                 NV persist data is not found  | 
                       
| NVAPI_PORTID_NOT_FOUND | 
                                 No port ID was found for the I2C transaction  | 
                       
| NVAPI_PRIV_SEC_VIOLATION | 
                                 Priv security violation, improper access to a secured register.  | 
                       
| NVAPI_PROFILE_NAME_EMPTY | 
                                 Profile name is empty.  | 
                       
| NVAPI_PROFILE_NAME_IN_USE | 
                                 Profile name is duplicated.  | 
                       
| NVAPI_PROFILE_NOT_FOUND | 
                                 Profile is not found.  | 
                       
| NVAPI_PROFILE_REMOVED | 
                                 The profile passed as parameter has been removed and is no longer valid.  | 
                       
| NVAPI_REQUEST_USER_TO_CLOSE_NON_MIGRATABLE_APPS | 
                                 Prompt the user to close all non-migratable applications.  | 
                       
| NVAPI_REQUEST_USER_TO_DISABLE_DWM | 
                                 The user should disable DWM before calling NvAPI.  | 
                       
| NVAPI_REQUIRES_REBOOT | 
                                 NVAPI requires a reboot for the settings to take effect  | 
                       
| NVAPI_RESOURCE_NOT_ACQUIRED | 
                                 Head or SourceId was not reserved for the VR Display before doing the Modeset.  | 
                       
| NVAPI_SETTING_NOT_FOUND | 
                                 Setting is not found.  | 
                       
| NVAPI_SETTING_SIZE_TOO_LARGE | 
                                 Setting size is too large.  | 
                       
| NVAPI_SET_NOT_ALLOWED | 
                                 Intended setting is not allowed.  | 
                       
| NVAPI_SHARE_RESOURCE_RELOCATED | 
                                 The surface is relocated away from video memory.  | 
                       
| NVAPI_SLI_RENDERING_MODE_NOTALLOWED | 
                                 Setup of SLI rendering mode is not possible right now.  | 
                       
| NVAPI_STEREO_FRUSTUM_ADJUST_MODE_NOT_SUPPORTED | 
                                 The given frustum adjust mode is not supported.  | 
                       
| NVAPI_STEREO_HANDSHAKE_NOT_DONE | 
                                 Call failed as stereo handshake not completed.  | 
                       
| NVAPI_STEREO_INIT_ACTIVATION_NOT_DONE | 
                                 Call failed because InitActivation was not called.  | 
                       
| NVAPI_STEREO_INVALID_DEVICE_INTERFACE | 
                                 Invalid device interface.  | 
                       
| NVAPI_STEREO_NOT_ENABLED | 
                                 Stereo is not enabled and the function needed it to execute completely.  | 
                       
| NVAPI_STEREO_NOT_INITIALIZED | 
                                 The Stereo part of NVAPI failed to initialize completely. Check if the stereo driver is installed.  | 
                       
| NVAPI_STEREO_NOT_TURNED_ON | 
                                 Stereo is not turned on and the function needed it to execute completely.  | 
                       
| NVAPI_STEREO_PARAMETER_OUT_OF_RANGE | 
                                 Separation percentage or JPEG image capture quality is out of [0-100] range.  | 
                       
| NVAPI_STEREO_REGISTRY_ACCESS_FAILED | 
                                 Access to stereo-related registry keys or values has failed.  | 
                       
| NVAPI_STEREO_REGISTRY_PROFILE_TYPE_NOT_SUPPORTED | 
                                 The given registry profile type is not supported.  | 
                       
| NVAPI_STEREO_REGISTRY_VALUE_NOT_SUPPORTED | 
                                 The given registry value is not supported.  | 
                       
| NVAPI_STREAM_IS_OUT_OF_SYNC | 
                                 While playing secure audio stream, stream goes out of sync  | 
                       
| NVAPI_STRING_TOO_SMALL | 
                                 The pre-allocated string is too small to hold the result.  | 
                       
| NVAPI_SYNC_MASTER_NOT_FOUND | 
                                 The requested action cannot be performed without Sync Master being enabled.  | 
                       
| NVAPI_SYNC_NOT_ACTIVE | 
                                 The requested action cannot be performed without Sync being enabled.  | 
                       
| NVAPI_SYSWOW64_NOT_SUPPORTED | 
                                 The function is not supported from 32-bit on a 64-bit system.  | 
                       
| NVAPI_TESTING_CLOCKS_NOT_SUPPORTED | 
                                 Testing of clocks is not supported.  | 
                       
| NVAPI_TIMEOUT | 
                                 Requested operation timed out  | 
                       
| NVAPI_TIMEOUT_RECONFIGURING_GPU_TOPO | 
                                 Timeout while reconfiguring GPUs  | 
                       
| NVAPI_TIMING_NOT_SUPPORTED | 
                                 Provided timing is not supported.  | 
                       
| NVAPI_TOO_MANY_SETTINGS_IN_PROFILE | 
                                 There are too many settings for a profile.  | 
                       
| NVAPI_TOO_MANY_UNIQUE_STATE_OBJECTS | 
                                 There are too many unique instances of a particular type of state object.  | 
                       
| NVAPI_TOPO_NOT_POSSIBLE | 
                                 The mosaic topology is not possible given the current state of the hardware.  | 
                       
| NVAPI_UNKNOWN_UNDERSCAN_CONFIG | 
                                 The specified underscan config is from an unknown source (e.g. INF)  | 
                       
| NVAPI_UNREGISTERED_RESOURCE | 
                                 An unregistered resource was passed as a parameter.  | 
                       
| NVAPI_UNSUPPORTED_CONFIG_NON_HDCP_HMD | 
                                 The Config is having Non-NVidia GPU with Non-HDCP HMD connected  | 
                       
| NVAPI_VALUE_ALREADY_SET | 
                                 Value already set, setting again not allowed.  | 
                       
| NVAPI_WAS_STILL_DRAWING | 
                                 The previous operation that is transferring information to or from this surface is incomplete.  | 
                       
Type Definitions
| NvAPI_Status | 
                                 NvAPI Status Values  |