VfZwAlpcAcceptConnectPort

NTSTATUS __stdcall VfZwAlpcAcceptConnectPort(
        VOID **PortHandle,
        VOID *ConnectionPortHandle,
        UINT64 Flags,
        PVOID ObjectAttributes,
        PVOID PortAttributes,
        VOID *PortContext,
        PORT_MESSAGE *ConnectionRequest,
        _ALPC_MESSAGE_ATTRIBUTES *ConnectionMessageAttributes,
        UINT8 AcceptConnection){
  unsigned int v10; 
  VOID *retaddr; 

  v10 = Flags;
  if( (unsigned int)ViZwShouldCheck() )
  {
    ViZwCheckVirtualAddress((UINT64)PortHandle, retaddr);
    ViZwCheckVirtualAddress((UINT64)PortAttributes, retaddr);
    ViZwCheckVirtualAddress((UINT64)ConnectionRequest, retaddr);
    ViZwCheckVirtualAddress((UINT64)ConnectionMessageAttributes, retaddr);
    ViZwCheckObjectAttributes((_OBJECT_ATTRIBUTES *)ObjectAttributes, retaddr);
  }
  return((__int64(__fastcall *)(VOID **, VOID *, _QWORD, PVOID, PVOID, VOID *, PORT_MESSAGE *, _ALPC_MESSAGE_ATTRIBUTES *, UINT8))pXdvZwAlpcAcceptConnectPort)(
           PortHandle,
           ConnectionPortHandle,
           v10,
           ObjectAttributes,
           PortAttributes,
           PortContext,
           ConnectionRequest,
           ConnectionMessageAttributes,
           AcceptConnection);
}

Referenced by:

No references.