Posibles problemas al cambiar de "ncalrpc" a "ncacn_np"
-
08-07-2019 - |
Pregunta
Tengo una aplicación que usa RPC para comunicaciones entre procesos. Resulta que las tuberías RPC síncronas utilizadas con " ncalrpc " la secuencia de protocolo no está permitida en Vista. Quiero cambiar a "ncacn_np" y use RpcServerRegisterEpEx () con el indicador RPC_IF_ALLOW_LOCAL_ONLY.
¿Alguien ha intentado lo mismo todavía? ¿Hay algún posible problema asociado con dicha transición?
Solución
Ha visto esta información sobre el uso del indicador:
RPC para uso local realmente utiliza LPC (Microsoft Windows Internals 4 ed, fron page 802):
El RPC local se puede utilizar para la comunicación entre dos procesos ubicados en el mismo sistema, y ??el DLL de tiempo de ejecución RPC utiliza las instalaciones de llamada a procedimiento local (LPC) en modo kernel como API de red local.
[EDITADO]
Más ayuda Cómo solucionar problemas de conectividad causados ??por entradas de registro de protocolo de cliente RPC