Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

RequestResponse method of the Microsoft_IPMI class

Sends a request for data from an IPMI provider to the IPMI driver.

Syntax


void RequestResponse(
  [in]   uint8 Command,
  [out]  uint8 CompletionCode,
  [in]   uint8 Lun,
  [in]   uint8 NetworkFunction,
  [in]   uint8 RequestData[],
  [out]  uint32 ResponseDataSize,
  [in]   uint32 RequestDataSize,
  [in]   uint8 ResponderAddress,
  [out]  uint8 ResponseData
);

Parameters

Command [in]

IPMI request command.

CompletionCode [out]

Completion code for the status of the request response.

ValueMeaning
0 (0x0)

Command completed normally.

192 (0xC0)

Node busy.

193 (0xC1)

The command is not valid.

194 (0xC2)

The command is not valid for given LUN.

195 (0xC3)

Time-out while processing command.

196 (0xC4)

Out of space.

197 (0xC5)

Reservation canceled or reservation ID is not valid.

198 (0xC6)

Request data truncated.

199 (0xC7)

Request data length is not valid.

200 (0xC8)
Request data field length limit exceeded.
201 (0xC9)

Parameter out of range.

206 (0xCE)

Cannot return number of requested data bytes.

203 (0xCB)

Requested sensor, data, or record not present.

204 (0xCC)

Data field in request is not valid.

205 (0xCD)

Command illegal for specified sensor or record type.

206 (0xCE)

Command response could not be provided.

207 (0xCF)

Cannot execute duplicated request.

208 (0xD0)

Command response could not be provided. SDR repository in update mode.

209 (0xD1)

Command response could not be provided. Device in firmware update mode.

210 (0xD2)

Command response could not be provided. BMC initialization in progress.

211 (0xD3)

Destination unavailable.

212 (0xD4)

Cannot execute command. Insufficient privilege level.

213 (0xD5)

Cannot execute command. Command, or request parameters, not supported in present state.

1–126

Unspecified error.

128–190

Device-specific (OEM) completion codes.

214–255

Standard command-specific codes. reserved.

 

Lun [in]

Logical unit number to which IPMI request is sent.

NetworkFunction [in]

Network function for the IPMI request.

RequestData [in]

Byte array containing IPMI request data.

ResponseDataSize [out]

Number of bytes for IPMI response data. Completion code is included in this size.

RequestDataSize [in]

Number of bytes in RequestData.

ResponderAddress [in]

Responder address to which IPMI request is sent.

ResponseData [out]

IPMI response data. Completion code is present in response data.

Return value

This method does not return a value.

Requirements

Minimum supported client

Windows Vista

Minimum supported server

Windows Server 2003 R2

Namespace

\root\wmi

MOF

Ipmidrv.mof

DLL

IpmiPrv.dll

See also

Microsoft_IPMI
IPMI Provider

 

 

Show:
© 2014 Microsoft