59 lines
945 B
Plaintext
59 lines
945 B
Plaintext
|
/*
|
||
|
|
||
|
Copyright (C) Microsoft Corporation, 1991 - 1999
|
||
|
|
||
|
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;
|
||
|
byte 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")
|
||
|
}
|
||
|
|