GpaGetDeviceAndRevisionId¶
Syntax¶
GpaStatus GpaGetDeviceAndRevisionId(
GpaContextId context_id,
GpaUInt32* device_id,
GpaUInt32* revision_id);
Description¶
Gets the GPU device id and revision id associated with the specified context.
Parameters¶
Name | Description |
---|---|
context_id |
Unique identifier of a previously-opened context. |
device_id |
The value that will be set to the device id upon successful execution. |
revision_id |
The value that will be set to the device revision id upon successful execution. |
Return value¶
Return value | Description |
---|---|
kGpaStatusOk | The device id and revision id were successfully retrieved. |
kGpaStatusErrorNullPointer | The supplied
device_id parameter is NULL.The supplied
revision_id parameter is NULL.The supplied
context_id parameter is NULL. |
kGpaStatusErrorContextNotOpen | The supplied context is not currently open. |
kGpaStatusErrorContextNotFound | The supplied context_id parameter was not recognized as a previously-opened context identifier. |
kGpaStatusErrorFailed | The device id and revision id could not be retrieved. |
kGpaStatusErrorException | Exception occurred. |