{
  "sessionId": "session-fixture",
  "correlationId": "gateway-correlation-write-1",
  "kind": "MX_COMMAND_KIND_WRITE",
  "protocolStatus": {
    "code": "PROTOCOL_STATUS_CODE_MXACCESS_FAILURE",
    "message": "MXAccess rejected the write."
  },
  "hresult": -2147220992,
  "returnValue": {
    "dataType": "MX_DATA_TYPE_NO_DATA",
    "variantType": "VT_EMPTY",
    "isNull": true,
    "rawDiagnostic": "MXAccess returned no value for the failed write.",
    "rawDataType": 2
  },
  "statuses": [
    {
      "success": 0,
      "category": "MX_STATUS_CATEGORY_SECURITY_ERROR",
      "detectedBy": "MX_STATUS_SOURCE_RESPONDING_LMX",
      "detail": 321,
      "rawCategory": 8,
      "rawDetectedBy": 3,
      "diagnosticText": "Write denied by provider security."
    },
    {
      "success": 0,
      "category": "MX_STATUS_CATEGORY_OPERATIONAL_ERROR",
      "detectedBy": "MX_STATUS_SOURCE_RESPONDING_NMX",
      "detail": 902,
      "rawCategory": 7,
      "rawDetectedBy": 5,
      "diagnosticText": "Provider rejected the item state."
    }
  ],
  "diagnosticMessage": "Fixture preserves a data-bearing MXAccess failure reply with HRESULT and status array."
}
