diff options
Diffstat (limited to 'private/rpc/runtime/rtifs/nbase.idl')
-rw-r--r-- | private/rpc/runtime/rtifs/nbase.idl | 58 |
1 files changed, 58 insertions, 0 deletions
diff --git a/private/rpc/runtime/rtifs/nbase.idl b/private/rpc/runtime/rtifs/nbase.idl new file mode 100644 index 000000000..6e55d8990 --- /dev/null +++ b/private/rpc/runtime/rtifs/nbase.idl @@ -0,0 +1,58 @@ +/* + +Copyright (c) 1991 Microsoft Corporation + +Module Name: + + nbase.idl + +Abstract: + + Importing nbase.idl interface + +Author: + + Bharat Shah (barats) 12-2-92 + + +Revision History: + + +*/ +[ + local, + pointer_default(ptr) +] +interface nbase +{ + + typedef unsigned long unsigned32; + typedef unsigned long boolean32; + +cpp_quote("#ifndef GUID_DEFINED") +cpp_quote("#define GUID_DEFINED") + typedef struct _GUID + { + unsigned long Data1; + unsigned short Data2; + unsigned short Data3; + unsigned char Data4[8]; + } GUID; +cpp_quote("#endif") + +cpp_quote("#ifndef UUID_DEFINED") +cpp_quote("#define UUID_DEFINED") + typedef GUID UUID; +cpp_quote("#endif") + +cpp_quote("#ifndef IFID_DEFINED") +cpp_quote("#define IFID_DEFINED") + typedef struct _RPC_IF_ID + { + UUID Uuid; + unsigned short VersMajor; + unsigned short VersMinor; + } RPC_IF_ID; +cpp_quote("#endif") +} + |