Nota
L'accés a aquesta pàgina requereix autorització. Podeu provar d'iniciar la sessió o de canviar els directoris.
L'accés a aquesta pàgina requereix autorització. Podeu provar de canviar els directoris.
El tipo base void indica un procedimiento sin argumentos ni un procedimiento que no devuelve un valor de resultado.
void function-name(parameter-list);
return-type function-name(void);
typedef [context_handle] void * context-handle-type;
return-type function-name(
[context_handle] void * * context-handle-type
, ...);
Parámetros
-
nombre de función
-
Especifica el nombre del procedimiento remoto.
-
parameter-list
-
Especifica la lista de parámetros pasados a la función junto con los tipos de parámetro y los atributos de parámetro asociados.
-
return-type
-
Especifica el nombre del tipo devuelto por la función.
-
context-handle-type
-
Especifica el nombre del tipo que toma el atributo [context_handle].
Observaciones
El tipo de puntero void *, que en C describe un puntero genérico que se puede convertir para representar cualquier tipo de puntero, se limita en MIDL a su uso con la palabra clave [context_handle].
Ejemplos
void VoidFunc1(void);
HRESULT VoidFunc2([in, out] short s1);
typedef [context_handle] void * MY_CX_HNDL_TYPE;
HRESULT InitHandle([out] MY_CX_HNDL_TYPE * ppCxHndl);
Vea también