home *** CD-ROM | disk | FTP | other *** search
/ Beginning C++ Through Gam…rogramming (2nd Edition) / BCGP2E.ISO / bloodshed / devcpp-4.9.9.2_setup.exe / rpcnsip.h < prev    next >
C/C++ Source or Header  |  2005-01-29  |  727b  |  26 lines

  1. #ifndef _RPCNSIP_H
  2. #define _RPCNSIP_H
  3. #if __GNUC__ >=3
  4. #pragma GCC system_header
  5. #endif
  6.  
  7. #ifdef __cplusplus
  8. extern "C" {
  9. #endif
  10. typedef struct {
  11.     RPC_NS_HANDLE LookupContext;
  12.     RPC_BINDING_HANDLE ProposedHandle;
  13.     RPC_BINDING_VECTOR *Bindings;
  14. } RPC_IMPORT_CONTEXT_P,*PRPC_IMPORT_CONTEXT_P;
  15. RPC_STATUS RPC_ENTRY I_RpcNsGetBuffer(IN PRPC_MESSAGE);
  16. RPC_STATUS RPC_ENTRY I_RpcNsSendReceive(IN PRPC_MESSAGE,OUT RPC_BINDING_HANDLE*);
  17. void RPC_ENTRY I_RpcNsRaiseException(IN PRPC_MESSAGE,IN RPC_STATUS);
  18. RPC_STATUS RPC_ENTRY I_RpcReBindBuffer(IN PRPC_MESSAGE);
  19. RPC_STATUS RPC_ENTRY I_NsServerBindSearch(void);
  20. RPC_STATUS RPC_ENTRY I_NsClientBindSearch(void);
  21. void RPC_ENTRY I_NsClientBindDone(void);
  22. #ifdef __cplusplus
  23. }
  24. #endif
  25. #endif
  26.