2.2.6.2.2 RopCreateMessage ROP Success Response Buffer
The following descriptions define valid fields for the RopCreateMessage ROP success response buffer.
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
RopId |
OutputHandleIndex |
ReturnValue |
|||||||||||||||||||||||||||||
... |
HasMessageId |
MessageId (optional) |
|||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
... |
RopId (1 byte): An unsigned integer that specifies the type of ROP. For this operation this field is set to 0x06.
OutputHandleIndex (1 byte): An unsigned integer index that MUST be set to the value specified in the OutputHandleIndex specified in field the request.
ReturnValue (4 bytes): An unsigned integer that specifies the status of the ROP. For this response, this field is set to 0x00000000.
HasMessageId (1 byte): A Boolean that specifies whether the MessageId field is present.
MessageId (8 bytes): An identifier that is present if HasMessageId is nonzero and is not present if it is zero. This value is an identifier that is associated with the created message.