• ▼MSDN Library - April 2000
    • ▶Welcome to the MSDN Library
    • ▶Visual Studio 6.0 Documentation
    • ▶Office Developer Documentation
    • ▶Windows CE Documentation
    • ▼Platform SDK
      • ▶Getting Started
      • ▶Design Strategies and Standards
      • ▶Base Services
      • ▼Component Services
        • ▶COM+ (Component Services)
        • ▼COM
          • COM
          • Legal Information
          • ▶COM Fundamentals
          • ▶OLE and Data Transfer
          • ▶Controls and Property Pages
          • ▶Structured Storage
          • ▶COM Tutorial Samples
          • ▶Glossary
          • ▶COM Language Translations
          • Internet Component Development
          • ▶Automation
          • ▼Microsoft Interface Definition Language (MIDL)
            • Legal Information
            • About This Guide
            • ▶Using The MIDL Compiler
            • ▶Interface Definitions and Type Libraries
            • ▶MIDL Command-Line Reference
            • ▼MIDL Language Reference
              • aggregatable
              • allocate
              • appobject
              • arrays
              • async
              • async_uuid
              • auto_handle
              • bindable
              • boolean
              • broadcast
              • byte
              • byte_count
              • call_as
              • callback
              • char
              • coclass
              • code
              • comm_status
              • const
              • context_handle
              • context_handle_noserialize
              • context_handle_serialize
              • control
              • cpp_quote
              • custom
              • decode
              • default
              • defaultbind
              • defaultcollelem
              • defaultvalue
              • defaultvtable
              • dispinterface
              • displaybind
              • dllname(str)
              • double
              • dual
              • enable_allocate
              • encode
              • endpoint
              • entry
              • enum
              • error_status_t
              • explicit_handle
              • fault_status
              • first_is
              • float
              • handle
              • handle_t
              • heap
              • helpcontext
              • helpfile
              • helpstring
              • helpstringcontext
              • helpstringdll
              • hidden
              • hyper
              • id
              • idempotent
              • ignore
              • iid_is
              • immediatebind
              • implicit_handle
              • import
              • importlib
              • in
              • include
              • in_line
              • int
              • __int3264
              • __int64
              • interface
              • last_is
              • lcid
              • length_is
              • library
              • licensed
              • local
              • long
              • max_is
              • maybe
              • message
              • midl_pragma warning
              • midl_user_allocate
              • midl_user_free
              • min_is
              • module
              • ms_union
              • ncacn_at_dsp
              • ncacn_dnet_nsp
              • ncacn_http
              • ncacn_ip_tcp
              • ncacn_nb_ipx
              • ncacn_nb_nb
              • ncacn_nb_tcp
              • ncacn_np
              • ncacn_spx
              • ncacn_vns_spp
              • ncadg_ip_udp
              • ncadg_ipx
              • ncadg_mq
              • ncalrpc
              • nocode
              • nonbrowsable
              • noncreatable
              • nonextensible
              • notify
              • object
              • odl
              • oleautomation
              • optimize
              • optional
              • out
              • out_of_line
              • pipe
              • pointer_default
              • pragma
              • propget
              • propput
              • propputref
              • ptr
              • public
              • range
              • readonly
              • ref
              • represent_as
              • requestedit
              • restricted
              • retval
              • shape
              • short
              • signed
              • size_is
              • small
              • source
              • strict_context_handle
              • string
              • struct
              • switch
              • switch_is
              • switch_type
              • transmit_as
              • typedef
              • union
              • uidefault
              • unique
              • unsigned
              • user_marshal
              • usesgetlasterror
              • uuid
              • v1_enum
              • vararg
              • version
              • void
              • wchar_t
              • wire_marshal
            • ▶MIDL Compiler Errors and Warnings
        • ▶Message Queuing (MSMQ)
        • ▶Microsoft Transaction Server 2.0 Service Pack 1
      • ▶Data Access Services
      • ▶Graphics and Multimedia Services
      • ▶Management Services
      • ▶Messaging and Collaboration Services
      • ▶Networking and Directory Services
      • ▶Security
      • ▶Tools and Languages
      • ▶User Interface Services
      • ▶Web Services
      • ▶Win32 API
    • ▶SDK Documentation
    • ▶DDK Documentation
    • ▶Windows Resource Kits
    • ▶Knowledge Base
    • ▶Technical Articles
    • ▶Backgrounders
    • ▶Specifications
    • ▶Books
    • ▶Partial Books
    • ▶Periodicals
    • ▶Samples