Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Determina el tipo de parámetro que se va a liberar.
Syntax
typedef enum CALLFRAME_FREE {
CALLFRAME_FREE_NONE = 0,
CALLFRAME_FREE_IN = 1,
CALLFRAME_FREE_INOUT = 2,
CALLFRAME_FREE_OUT = 4,
CALLFRAME_FREE_TOP_INOUT = 8,
CALLFRAME_FREE_TOP_OUT = 16,
CALLFRAME_FREE_ALL = 31
} ;
Constantes
CALLFRAME_FREE_NONEValor: 0 No se libera ningún valor. |
CALLFRAME_FREE_INValor: 1 Los parámetros [in] se liberan. Esto incluye punteros de nivel superior y los datos a los que hacen referencia. |
CALLFRAME_FREE_INOUTValor: 2 Los datos a los que hacen referencia los parámetros [in, out] se liberan. Sin embargo, los punteros de nivel superior, que son los valores de parámetro reales, no se liberan. En el lado servidor, normalmente se usa después de la llamada, como en CALLFRAME_FREE_IN. En el lado cliente, esto se usa normalmente cuando el servidor no se invocó realmente (y por lo tanto no se intentó desacoplar los valores devueltos) o cuando se produjo un error al desacoplar los valores devueltos. |
CALLFRAME_FREE_OUTValor: 4 Los datos a los que hacen referencia los parámetros [out] se liberan. Sin embargo, los punteros de nivel superior, que son los valores de parámetro reales, no se liberan. En el lado servidor, normalmente se usa después de la llamada, como en CALLFRAME_FREE_IN. En el lado cliente, normalmente esto solo se usa cuando se produce un error al desacoplar los valores devueltos. |
CALLFRAME_FREE_TOP_INOUTValor: 8 Los parámetros [in, out] se liberan. Esto incluye punteros de nivel superior y los datos a los que hacen referencia. |
CALLFRAME_FREE_TOP_OUTValor: 16 Los parámetros [out] se liberan. Esto incluye punteros de nivel superior y los datos a los que hacen referencia. |
CALLFRAME_FREE_ALLValor: 31 Se liberan todos los parámetros [in], [out] y [in, out]. Esto incluye punteros de nivel superior y los datos a los que hacen referencia. |
Requisitos
| Requisito | Value |
|---|---|
| Cliente mínimo compatible | Windows 2000 Professional [solo aplicaciones de escritorio] |
| Servidor mínimo compatible | Windows 2000 Server [solo aplicaciones de escritorio] |
| Encabezado | callobj.h |