Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

46 lines
991 B

  1. /*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  2. Copyright (c) 1993-2000 Microsoft Corporation
  3. Module Name :
  4. auxilary.h
  5. Abstract :
  6. Author :
  7. Revision History :
  8. ---------------------------------------------------------------------*/
  9. #ifndef _AUXILARY_H
  10. #define _AUXILARY_H
  11. typedef
  12. RPC_STATUS ( RPC_ENTRY *RPC_NS_GET_BUFFER_ROUTINE)(
  13. IN PRPC_MESSAGE Message
  14. );
  15. typedef
  16. RPC_STATUS ( RPC_ENTRY *RPC_NS_SEND_RECEIVE_ROUTINE)(
  17. IN PRPC_MESSAGE Message,
  18. OUT RPC_BINDING_HANDLE * Handle
  19. );
  20. typedef
  21. RPC_STATUS ( RPC_ENTRY *RPC_NS_NEGOTIATETRANSFERSYNTAX_ROUTINE) (
  22. IN OUT PRPC_MESSAGE Message
  23. );
  24. EXTERN_C void
  25. NdrpSetRpcSsDefaults( RPC_CLIENT_ALLOC *pfnAlloc,
  26. RPC_CLIENT_FREE *pfnFree);
  27. extern RPC_NS_GET_BUFFER_ROUTINE pRpcNsGetBuffer;
  28. extern RPC_NS_SEND_RECEIVE_ROUTINE pRpcNsSendReceive;
  29. extern RPC_NS_NEGOTIATETRANSFERSYNTAX_ROUTINE pRpcNsNegotiateTransferSyntax;
  30. #endif