Oharra
Baimena behar duzu orria atzitzeko. Direktorioetan saioa has dezakezu edo haiek alda ditzakezu.
Baimena behar duzu orria atzitzeko. Direktorioak alda ditzakezu.
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