• ▼MSDN Library Visual Studio 6.0
    • ▶Welcome to the MSDN Library
    • ▶Visual Studio Documentation
    • ▶Visual Basic Documentation
    • ▶Visual C++ Documentation
    • ▶Visual FoxPro Documentation
    • ▶Visual InterDev Documentation
    • ▶Visual J++ Documentation
    • ▶Visual SourceSafe Documentation
    • ▶Tools and Technologies
    • ▶Microsoft Office Development
    • ▼Platform SDK
      • ▶What's New?
      • ▶Windows Programming Guidelines
      • ▶Database and Messaging Services
      • ▶Graphics and Multimedia Services
      • ▶Internet/Intranet/Extranet Services
      • ▶Networking and Distributed Services
      • ▼COM and ActiveX Object Services
        • ▶COM
        • ▶Component Development
        • ▶Automation
        • ▶Microsoft Transaction Server 2.0
        • ▼MIDL
          • Legal Information
          • About This Guide
          • ▶Using The MIDL Compiler
          • ▶Interface Definitions and Type Libraries
          • ▶Pipes
          • ▶MIDL Command-Line Reference
          • ▼MIDL Language Reference
            • ACF
            • allocate
            • appobject
            • arrays
            • async
            • auto_handle
            • base_types
            • bindable
            • boolean
            • broadcast
            • byte
            • byte_count
            • call_as
            • callback
            • char
            • coclass
            • code
            • comm_status
            • const
            • context_handle
            • control
            • cpp_quote
            • decode
            • default
            • defaultbind
            • defaultvalue
            • dispinterface
            • displaybind
            • dllname(str)
            • double
            • dual
            • enable_allocate
            • encapsulated_union
            • encode
            • endpoint
            • entry
            • enum
            • error_status_t
            • explicit_handle
            • fault_status
            • field_attributes
            • first_is
            • float
            • handle
            • handles
            • handle_t
            • heap
            • helpcontext
            • helpfile
            • helpstring
            • hidden
            • hyper
            • id
            • idempotent
            • IDL
            • ignore
            • iid_is
            • immediatebind
            • implicit_handle
            • import
            • importlib
            • in
            • include
            • in_line
            • int
            • __int64
            • interface
            • last_is
            • lcid
            • length_is
            • library
            • licensed
            • local
            • long
            • max_is
            • maybe
            • message
            • 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
            • non-encapsulated_union
            • nonextensible
            • non-idempotent
            • notify
            • object
            • odl
            • oleautomation
            • optimize
            • optional
            • out
            • out_of_line
            • pipe
            • pointer_default
            • pointers
            • pragma
            • propget
            • propput
            • propputref
            • public
            • ptr
            • readonly
            • ref
            • represent_as
            • requestedit
            • restricted
            • retval
            • shape
            • short
            • signed
            • size_is
            • small
            • source
            • string
            • struct
            • switch
            • switch_is
            • switch_type
            • transmit_as
            • typedef
            • union
            • unique
            • unsigned
            • user_marshal
            • usesgetlasterror
            • uuid
            • v1_enum
            • vararg
            • version
            • void
            • wchar_t
            • wire_marshal
          • ▶MIDL Compiler Errors and Warnings
      • ▶Setup and Systems Management Services
      • ▶User Interface Services
      • ▶Windows Base Services
      • ▶Reference
    • ▶SDK Documentation
    • ▶DDK Documentation
    • ▶Windows Resource Kits
    • ▶Specifications
    • ▶Knowledge Base
    • ▶Technical Articles
    • ▶Backgrounders
    • ▶Books
    • ▶Partial Books
    • ▶Periodicals
    • ▶Conference Papers