Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Determines whether or not to allow an incoming call.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop.10.0 (in Microsoft.VisualStudio.Shell.Interop.10.0.dll)
Syntax
'Declaration
Function AllowIncomingCall ( _
dwCallType As UInteger, _
htaskCaller As IntPtr, _
dwTickCount As UInteger, _
ByRef iid As Guid, _
wMethod As UShort, _
<OutAttribute> ByRef pfAllow As Boolean _
) As Integer
int AllowIncomingCall(
uint dwCallType,
IntPtr htaskCaller,
uint dwTickCount,
ref Guid iid,
ushort wMethod,
out bool pfAllow
)
int AllowIncomingCall(
[InAttribute] unsigned int dwCallType,
[InAttribute] IntPtr htaskCaller,
[InAttribute] unsigned int dwTickCount,
[InAttribute] Guid% iid,
[InAttribute] unsigned short wMethod,
[OutAttribute] bool% pfAllow
)
abstract AllowIncomingCall :
dwCallType:uint32 *
htaskCaller:IntPtr *
dwTickCount:uint32 *
iid:Guid byref *
wMethod:uint16 *
pfAllow:bool byref -> int
function AllowIncomingCall(
dwCallType : uint,
htaskCaller : IntPtr,
dwTickCount : uint,
iid : Guid,
wMethod : ushort,
pfAllow : boolean
) : int
Parameters
- dwCallType
Type: System.UInt32
The call type.
- htaskCaller
Type: System.IntPtr
The caller.
- dwTickCount
Type: System.UInt32
The tick count.
- iid
Type: System.Guid%
- wMethod
Type: System.UInt16
- pfAllow
Type: System.Boolean%
[out] true if the call is allowed, otherwise false.
Return Value
Type: System.Int32
If the method succeeds, it returns S_OK. If it fails, it returns an error code.
Remarks
If this method returns pfAllow as false, then SERVERCALL_RETRYLATER will be returned from IMessageFilter::HandleIncomingCall.
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.