Workgroup Quick Reference

 

Applies To: Windows 10, Windows 7, Windows 8, Windows 8.1, Windows Server 2008, Windows Server 2008 R2, Windows Server 2012, Windows Server 2012 R2, Windows Server Technical Preview, Windows Vista

The following table shows the functions, methods, and properties that are affected when operating in a Windows® workgroup environment.

MQCreateQueue and MSMQQueueInfo.Create

Calls to this function and COM method can only be used to create private queues. These calls always return a direct format name.

MQGetMachineProperties and MSMQApplication.MachineIdOfMachineName

Calls to this function and COM method return errors. Both require access to a directory service.

MQGetQueueProperties

Calls to this function can be used to retrieve the properties of only local private queues. The queue must be referenced using a direct format name.

MQGetQueueSecurity

Calls to this function can be used to retrieve the security descriptor of only local private queues. The queue must be referenced using a direct format name.

MQHandleToFormatName

Calls to this function can return only direct format names.

MQLocateBegin and MSMQQueueInfos.Reset

Calls to this function and COM method return errors. Both require access to a directory service.

MQLocateNext and MSMQQueueInfos.Next

Calls to this function and COM method return errors. Both require access to a directory service.

MQLocateEnd

Calls to this function returns an error. This function require access to a directory service.

MQOpenQueue and MSMQQueueInfo.Open

Calls to this function and COM method must reference queues using a direct format name.

MQPathNameToFormatName

This function returns only direct format names and only for local private queues.

MQRegisterCertificate and MSMQApplication.RegisterCertificate

Calls to this function and COM method return errors. Both require access to a directory service.

MQSetQueueProperties

Calls to this function can be used to set the properties of only local private queues. The queue must be referenced using a direct format name.

MQSetQueueSecurity

Calls to this function can be used to set the security descriptor of only local private queues. The queue must be referenced using a direct format name.

PROPID_M_PRIV_LEVEL and MSMQMessage.PrivLevel

These message properties cannot be set. Encryption must be done by the sending application.

PROPID_M_SENDERID and MSMQMessage.SenderId

These properties cannot be set. Setting these properties requires access to the directory service