37 references to UnsafeNativeMethods
System.Messaging (37)
System\Messaging\AccessControlList.cs (2)
145if (!UnsafeNativeMethods.LookupAccountName(ace.Trustee.SystemName, name, (IntPtr)0, ref sidSize, null, ref domainSize, out sidtype)) { 154if (!UnsafeNativeMethods.LookupAccountName(ace.Trustee.SystemName, name, entries[i].data, ref sidSize, domainName, ref domainSize, out sidtype))
System\Messaging\Message.cs (1)
1651int status = UnsafeNativeMethods.MQGetMachineProperties(null, handle.AddrOfPinnedObject(), machineProperties.Lock());
System\Messaging\MessageQueue.cs (32)
1680status = UnsafeNativeMethods.MQCreateQueue(IntPtr.Zero, properties.Lock(), formatName, ref formatNameLen); 1741status = UnsafeNativeMethods.MQDeleteQueue(queue.FormatName); 1855int status = UnsafeNativeMethods.MQGetQueueProperties(FormatName, Properties.Lock()); 1910int status = UnsafeNativeMethods.MQGetMachineProperties(machineName, IntPtr.Zero, machineProperties.Lock()); 2036int status = UnsafeNativeMethods.MQMgmtGetInfo(machineName, "MACHINE", properties.Lock()); 3125int status = UnsafeNativeMethods.MQSetQueueProperties(FormatName, Properties.Lock()); 3392int result = UnsafeNativeMethods.MQSetQueueSecurity(FormatName, NativeMethods.DACL_SECURITY_INFORMATION, null); 3468mqResult = UnsafeNativeMethods.MQGetQueueSecurity(FormatName, 3479mqResult = UnsafeNativeMethods.MQGetQueueSecurity(FormatName, 3493bool success = UnsafeNativeMethods.GetSecurityDescriptorDacl(sdHandle.AddrOfPinnedObject(), 3505UnsafeNativeMethods.InitializeSecurityDescriptor(newSecurityDescriptor, 3510success = UnsafeNativeMethods.SetSecurityDescriptorDacl(newSecurityDescriptor, 3518int result = UnsafeNativeMethods.MQSetQueueSecurity(FormatName, 3993int status = UnsafeNativeMethods.MQPurgeQueue(MQInfo.ReadHandle); 3997status = UnsafeNativeMethods.MQPurgeQueue(MQInfo.ReadHandle); 4022int status = UnsafeNativeMethods.MQSendMessage(MQInfo.WriteHandle, properties, transaction); 4026status = UnsafeNativeMethods.MQSendMessage(MQInfo.WriteHandle, properties, transaction); 4034int status = UnsafeNativeMethods.MQSendMessage(MQInfo.WriteHandle, properties, transaction); 4038status = UnsafeNativeMethods.MQSendMessage(MQInfo.WriteHandle, properties, transaction); 4064int status = UnsafeNativeMethods.MQReceiveMessage(MQInfo.ReadHandle, timeout, action, properties, overlapped, receiveCallback, cursorHandle, transaction); 4068status = UnsafeNativeMethods.MQReceiveMessage(MQInfo.ReadHandle, timeout, action, properties, overlapped, receiveCallback, cursorHandle, transaction); 4076int status = UnsafeNativeMethods.MQReceiveMessage(MQInfo.ReadHandle, timeout, action, properties, overlapped, receiveCallback, cursorHandle, transaction); 4080status = UnsafeNativeMethods.MQReceiveMessage(MQInfo.ReadHandle, timeout, action, properties, overlapped, receiveCallback, cursorHandle, transaction); 4103int status = UnsafeNativeMethods.MQReceiveMessageByLookupId(MQInfo.ReadHandle, lookupId, action, properties, overlapped, receiveCallback, transaction); 4107status = UnsafeNativeMethods.MQReceiveMessageByLookupId(MQInfo.ReadHandle, lookupId, action, properties, overlapped, receiveCallback, transaction); 4117int status = UnsafeNativeMethods.MQReceiveMessageByLookupId(MQInfo.ReadHandle, lookupId, action, properties, overlapped, receiveCallback, transaction); 4121status = UnsafeNativeMethods.MQReceiveMessageByLookupId(MQInfo.ReadHandle, lookupId, action, properties, overlapped, receiveCallback, transaction); 4325int status = UnsafeNativeMethods.MQOpenQueue(this.formatName, accessMode.GetReadAccessMode(), shareMode, out result); 4356int status = UnsafeNativeMethods.MQOpenQueue(this.formatName, accessMode.GetWriteAccessMode(), 0, out result); 4391int status = UnsafeNativeMethods.MQOpenQueue(this.formatName, accessMode.GetReadAccessMode(), shareMode, out result); 4418int status = UnsafeNativeMethods.MQOpenQueue(this.formatName, accessMode.GetWriteAccessMode(), 0, out result); 4443int status = UnsafeNativeMethods.MQGetQueueProperties(formatName, props.Lock());
System\Messaging\MessageQueueEnumerator.cs (2)
155status = UnsafeNativeMethods.MQLocateBegin(null, this.criteria.Reference, columns.GetColumnsRef(), out enumHandle); 157status = UnsafeNativeMethods.MQLocateBegin(null, null, columns.GetColumnsRef(), out enumHandle);