must contain the userid of the sink virtual machine. The status of
the specified sink virtual machine is not checked by the control
program(CP) at this time. VMCPPRTY (X'40')
Indicates, for SEND, SEND/RECV, SENDX, and IDENTIFY
requests, aPRIORITY message request. For an AUTHORIZE request, it indicates an AUTHORIZE PRIORITY request. You
cannot sendPRIORITY messages to another virtual machine
unless that virtual machine has been authorized forPRIORITY messages. The SEND and RESPONSE external interrupts for a PRIORITY message are queued ahead of pending non priority
external interrupts.VMCPSMSG (X'20')
Indicates that the virtual machine accepts messages sent via the
SMSG command.
Bits 3 through 7 are reserved for IBM use.
V*2
(VMCPFLG2)
Reserved for IBM use.VMCPFUNC Contains the halfword DIAGNOSE X'68' subfunction code that
defines the VMCF subfunction being requested as follows:
Hexadecimal
Command Code SubfunctionVMCPAUTH X'OOOO' AUTHORIZE VMCPUAUT X'OOOl' UNAUTHORIZE VMCPSEND X'OOO2' SEND VMCPSENR X'OOO3' SEND/RECV VMCPSENX X'OOO4' SENDX VMCPRECV X'OOOS' RECEIVE VMCPCANC X'OOO6' CANCEL VMCPREPL X'OOO7' REPLY VMCPQUIE X'OOO8' QUIESCE
VMCPRESMX'OOO9' RESUME VMCPIDEN X'OOOA' IDENTIFY VMCPRJCT X'OOOB' REJECT VMCPMID Contains a unique message identifier associated with a transaction.
The source virtual machine must originate the message ID for SEND,
SEND /RECV, and SENDX requests. The message ID is used by the
sink virtual machine (along withVMCPUSER) to respond to the
source request with a RECEIVE,REPLY, or REJECT request. The
message ID allows the sink virtual machine to selectively RECEIVE,REPLY, or REJECT messages when more than one message is
enqueued. The message ID is used by both the source and sink as a
unique identification for all messages. You may send messages with
the same message ID to multiple users; you cannot send multiple mes
sages with the same message ID to one user.Once a transaction is
completed, however, the message ID may be reused.
The Virtual Machine Communication Facility 99
the specified sink virtual machine is not checked by the control
program
Indicates, for SEND, SEND/RECV, SENDX, and IDENTIFY
requests, a
cannot send
unless that virtual machine has been authorized for
external interrupts.
Indicates that the virtual machine accepts messages sent via the
SMSG command.
Bits 3 through 7 are reserved for IBM use.
V*2
(VMCPFLG2)
Reserved for IBM use.
defines the VMCF subfunction being requested as follows:
Hexadecimal
Command Code Subfunction
VMCPRESM
The source virtual machine must originate the message ID for SEND,
SEND /RECV, and SENDX requests. The message ID is used by the
sink virtual machine (along with
source request with a RECEIVE,
message ID allows the sink virtual machine to selectively RECEIVE,
enqueued. The message ID is used by both the source and sink as a
unique identification for all messages. You may send messages with
the same message ID to multiple users; you cannot send multiple mes
sages with the same message ID to one user.
completed, however, the message ID may be reused.
The Virtual Machine Communication Facility 99