Referência de linguagem MIDL

Esta seção fornece uma entrada de referência para cada palavra-chave na MIDL (Linguagem de Definição de Interface da Microsoft). As entradas de referência também são incluídas para conceitos e produções de linguagem importantes.

Tópico Descrição
Palavras-chave reservadas Este tópico lista as palavras-chave reservadas em MIDL. Você não pode usar essas palavras-chave nos nomes de seus tipos e membros.
Serialização de modo misto de identificadores de contexto No Microsoft Windows XP, uma única interface pode acomodar identificadores de contexto serializados e não serializados, que são chamados de serialização de modo misto.

As entradas de referência são organizadas em ordem alfabética e cada entrada inclui sintaxe, exemplos, descrições e referências cruzadas.

aggregatable
Alocar
anotar
appobject
Matrizes
async
async_uuid
auto_handle
bindable
Boolean
Transmissão
Byte
byte_count
call_as
retorno de chamada
Char
coclass
Código
comm_status
const
context_handle
context_handle_noserialize
context_handle_serialize
Controle
cpp_quote
Personalizado
Decodificar
Padrão
defaultbind
defaultcollelem
Defaultvalue
defaultvtable
disable_consistency_check
dispinterface
displaybind
dllname(str)
Duplo
Dupla
enable_allocate
Codificar
Extremidade
Entrada
Enum
error_status_t
explicit_handle
fault_status
first_is
FLOAT
force_allocate
Identificador
handle_t
Helpcontext
Helpfile
helpstring
helpstringcontext
helpstringdll
Escondidos
Hyper
Id
idempotente
Ignorar
iid_is
immediatebind
implicit_handle
Importação
importlib
Em
Incluem
in_line
INT
__Int32
__int64
Interface
last_is
Lcid
length_is
biblioteca
Licenciado
Local
Longas
max_is
Talvez
Mensagem
aviso de midl_pragma
midl_user_allocate
midl_user_free
min_is
Módulo
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
Notificar
notify_flag
Objeto
Odl
oleautomation
Otimizar
Opcional
out
out_of_line
partial_ignore
Tubo
pointer_default
pragma
propget
propput
propputref
proxy
Ptr
Público
Gama
Readonly
Ref
represent_as
requestedit
Restrito
retval
Forma
Curto
Assinado
size_is
Pequeno
Fonte
strict_context_handle
string
Struct
Interruptor
switch_is
switch_type
transmit_as
Typedef
uidefault
Único
union
Unsigned
user_marshal
usesgetlasterror
uuid
v1_enum
vararg
Versão
Vazio
wchar_t
wire_marshal