|
|
1.1 ! root 1: [ uuid (12345678-1234-1234-1234-123456789ABC), ! 2: version(1.0), ! 3: pointer_default(unique)] ! 4: interface cxhndl ! 5: { ! 6: #define BUFSIZE 1024 ! 7: ! 8: typedef [context_handle] void * PCONTEXT_HANDLE_TYPE; ! 9: typedef PCONTEXT_HANDLE_TYPE * PPCONTEXT_HANDLE_TYPE; ! 10: ! 11: short RemoteOpen([out] PPCONTEXT_HANDLE_TYPE pphContext, ! 12: [in, string] char * pszFile); ! 13: ! 14: short RemoteRead([in, out] PPCONTEXT_HANDLE_TYPE pphContext, ! 15: [out] char achBuf[BUFSIZE], ! 16: [out] short * pcbBuf); ! 17: ! 18: short RemoteClose([in, out] PPCONTEXT_HANDLE_TYPE pphContext); ! 19: void Shutdown(void); ! 20: }
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.