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.
Varias tecnologías usan este encabezado. Para obtener más información, consulte:
rpcndr.h contiene las siguientes interfaces de programación:
Functions
|
Ndr64AsyncClientCall Ndr64AsyncClientCall no está diseñado para ser llamado directamente por las aplicaciones. |
|
Ndr64AsyncServerCallAll Ndr64AsyncServerCallAll no está diseñado para ser llamado directamente por las aplicaciones. |
|
NdrAsyncClientCall La función NdrAsyncClientCall es el punto de entrada asincrónico del lado cliente para el código auxiliar del modo /Oi y /Oic. |
|
NdrAsyncClientCall2 NdrAsyncClientCall2 puede modificarse o no estar disponible. |
|
NdrAsyncServerCall NdrAsyncServerCall no está pensado para ser llamado directamente por las aplicaciones. |
|
NdrClearOutParameters La función NdrClearOutParameters libera recursos del parámetro out y borra su memoria si se produce un error en la llamada RPC al servidor. |
|
NdrClientCall La función NdrClientCall es el punto de entrada del lado cliente para el código auxiliar del modo /Oicf. |
|
NdrClientCall2 La función NdrClientCall2 es el punto de entrada del lado cliente para el código auxiliar del modo /Oicf. |
|
NdrClientCall3 NdrClientCall3 puede modificarse o no estar disponible. |
|
NdrClientCall4 NdrClientCall4 puede modificarse o no estar disponible. |
|
NdrComplexArrayBufferSize La función NdrComplexArrayBufferSize calcula el tamaño de búfer necesario, en bytes, para serializar la matriz compleja. |
|
NdrComplexArrayMarshall La función NdrComplexArrayMarshall serializa la matriz compleja en un búfer de red. |
|
NdrComplexArrayUnmarshall La función NdrComplexArrayUnmarshall desmarshala la matriz compleja del búfer de red a la memoria. |
|
NdrComplexStructBufferSize La función NdrComplexStructBufferSize calcula el tamaño de búfer necesario, en bytes, para calcular las referencias de la estructura compleja. |
|
NdrComplexStructMarshall La función NdrComplexStructMarshall serializa la estructura compleja en un búfer de red. |
|
NdrComplexStructUnmarshall La función NdrComplexStructUnmarshall desmarshala la estructura compleja del búfer de red a la memoria. |
|
NdrConformantArrayBufferSize La función NdrConformantArrayBufferSize calcula el tamaño de búfer necesario, en bytes, para calcular las referencias de la matriz conforme. |
|
NdrConformantArrayMarshall La función NdrConformantArrayMarshall serializa la matriz conforme en un búfer de red. |
|
NdrConformantArrayUnmarshall La función NdrConformantArrayUnmarshall desmarshals una matriz conforme. |
|
NdrConformantStringBufferSize La función NdrConformantStringBufferSize calcula el tamaño del búfer, en bytes, necesario para serializar la cadena conforme. |
|
NdrConformantStringMarshall La función NdrConformantStringMarshall serializa la cadena conforme en un búfer de red que se enviará al servidor. |
|
NdrConformantStringUnmarshall La función NdrConformantStringUnmarshall desmarshala la cadena conforme del búfer de red a la memoria. |
|
NdrContextHandleInitialize Inicializa un nuevo identificador de contexto RPC. |
|
NdrContextHandleMemorySize Devuelve el tamaño del identificador de contexto RPC proporcionado tal como se representa en la memoria local. |
|
NdrContextHandleSize La función NdrContextHandleSize devuelve el tamaño del identificador de contexto RPC proporcionado. |
|
NdrConvert La función NdrConvert convierte el búfer de red de la representación de datos del remitente en la representación de datos del receptor si son diferentes. |
|
NdrDcomAsyncClientCall NdrDcomAsyncClientCall puede modificarse o no estar disponible. |
|
NdrDcomAsyncClientCall2 NdrDcomAsyncClientCall2 puede modificarse o no estar disponible. |
|
NdrGetUserMarshalInfo La función NdrGetUserMarshalInfo proporciona información adicional para wire_marshal y funciones auxiliares de user_marshal. |
|
NdrInterfacePointerBufferSize La función NdrInterfacePointerBufferSize calcula el tamaño del búfer, en bytes, necesario para serializar el puntero de interfaz. |
|
NdrInterfacePointerFree La función NdrInterfacePointerFree libera el puntero de interfaz. |
|
NdrInterfacePointerMarshall La función NdrInterfacePointerMarshall serializa el puntero de interfaz en un búfer de red que se enviará al servidor. |
|
NdrInterfacePointerUnmarshall La función NdrInterfacePointerUnmarshall anula los datos a los que hace referencia el puntero de interfaz del búfer de red a la memoria. |
|
NdrMesProcEncodeDecode4 NdrMesProcEncodeDecode4 puede modificarse o no estar disponible. |
|
NdrOleAllocate RPC usa la función NdrOleAllocate para asignar memoria para una interfaz de objeto. Esta función es un contenedor para la función CoTaskMemAlloc. |
|
NdrOleFree La función NdrOleFree es un contenedor para la función CoTaskMemFree. |
|
NdrPointerBufferSize La función NdrPointerBufferSize calcula el tamaño de búfer necesario, en bytes, para un puntero de nivel superior a cualquier elemento. |
|
NdrPointerFree La función NdrPointerFree libera memoria. |
|
NdrPointerMarshall La función NdrPointerMarshall serializa un puntero de nivel superior a cualquier cosa. Los punteros incrustados en estructuras, matrices o uniones llaman directamente a NdrPointerMarshall. |
|
NdrPointerUnmarshall La función NdrPointerUnmarshall unmarshalls un puntero de nivel superior a cualquier cosa. Los punteros incrustados en estructuras, matrices o uniones llaman directamente a NdrPointerUnmarshall. |
|
NdrServerCall2 NdrServerCall2 no está pensado para ser llamado directamente por las aplicaciones. |
|
NdrServerCallAll NdrServerCallAll no está pensado para ser llamado directamente por las aplicaciones. |
|
NdrSimpleStructBufferSize La función NdrSimpleStructBufferSize calcula el tamaño de búfer necesario, en bytes, para calcular las referencias de la estructura simple. |
|
NdrSimpleStructMarshall La función NdrSimpleStructMarshall serializa la estructura simple en un búfer de red. |
|
NdrSimpleStructUnmarshall La función NdrSimpleStructUnmarshall desmarshala la estructura simple del búfer de red a la memoria. |
|
NdrSimpleTypeMarshall La función NdrSimpleTypeMarshall serializa un tipo simple. |
|
NdrSimpleTypeUnmarshall La función NdrSimpleTypeUnmarshall unmarshalls un tipo simple. |
|
NdrStubCall2 La función NdrStubCall2 es el punto de entrada del lado servidor para códigos auxiliares del modo /Oicf. |
|
NdrStubCall3 NdrStubCall3 no está diseñado para ser llamado directamente por las aplicaciones. |
|
NdrUserMarshalBufferSize La función NdrUserMarshalBufferSize calcula el tamaño del búfer, en bytes, necesario para serializar el objeto de serialización del usuario. |
|
NdrUserMarshalFree La función NdrUserMarshalFree libera el objeto de serialización de usuario. |
|
NdrUserMarshalMarshall La función NdrUserMarshalMarshall serializa el búfer de datos proporcionado. |
|
NdrUserMarshalUnmarshall La función NdrUserMarshalUnmarshall llama a una rutina unmarshal definida por el usuario para desmarshalar datos con el atributo . |
|
RpcSmAllocate La función RpcSmAllocate asigna memoria dentro de la función de administración de memoria de código auxiliar RPC y devuelve un puntero a la memoria asignada o NULL. |
|
RpcSmClientFree La función RpcSmClientFree libera memoria devuelta desde un código auxiliar de cliente. |
|
RpcSmDestroyClientContext La función RpcSmDestroyClientContext reclama los recursos de memoria del cliente para un identificador de contexto y hace que el identificador de contexto sea NULL. |
|
RpcSmDisableAllocate La función RpcSmDisableAllocate libera recursos y memoria dentro del entorno de administración de memoria auxiliar. |
|
RpcSmEnableAllocate La función RpcSmEnableAllocate establece el entorno de administración de memoria auxiliar. |
|
RpcSmFree La función RpcSmFree libera la memoria asignada por RpcSmAllocate. |
|
RpcSmGetThreadHandle La función RpcSmGetThreadHandle devuelve un identificador de subproceso o NULL para el entorno de administración de memoria auxiliar. |
|
RpcSmSetClientAllocFree La función RpcSmSetClientAllocFree habilita los mecanismos de asignación y liberación de memoria utilizados por los códigos auxiliares del cliente. |
|
RpcSmSetThreadHandle La función RpcSmSetThreadHandle establece un identificador de subproceso para el entorno de administración de memoria auxiliar. |
|
RpcSmSwapClientAllocFree La función RpcSmSwapClientAllocFree intercambia los mecanismos de asignación de memoria y libre de memoria del código auxiliar del cliente con los proporcionados por el cliente. |
|
RpcSsAllocate La función RpcSsAllocate asigna memoria dentro de la función de administración de memoria de código auxiliar RPC y devuelve un puntero a la memoria asignada o NULL. |
|
RpcSsDestroyClientContext La función RpcSsDestroyClientContext destruye un identificador de contexto que ya no necesita el cliente, sin ponerse en contacto con el servidor. |
|
RpcSsDisableAllocate La función RpcSsDisableAllocate libera recursos y memoria dentro del entorno de administración de memoria auxiliar. |
|
RpcSsEnableAllocate La función RpcSsEnableAllocate establece la memoria auxiliar: entorno de administración. |
|
RpcSsFree La función RpcSsFree libera la memoria asignada por RpcSsAllocate. |
|
RpcSsGetThreadHandle La función RpcSsGetThreadHandle devuelve un identificador de subproceso para el entorno de administración de memoria auxiliar. |
|
RpcSsSetClientAllocFree La función RpcSsSetClientAllocFree habilita los mecanismos de asignación y liberación de memoria utilizados por los códigos auxiliares del cliente. |
|
RpcSsSetThreadHandle La función RpcSsSetThreadHandle establece un identificador de subproceso para el entorno de administración de memoria de código auxiliar. |
|
RpcSsSwapClientAllocFree La función RpcSsSwapClientAllocFree intercambia los mecanismos de asignación y liberación de memoria utilizados por los códigos auxiliares del cliente con los proporcionados por el cliente. |
|
RpcUserFree RpcUserFree puede modificarse o no estar disponible. |
Estructuras
|
MIDL_STUB_DESC La estructura MIDL_STUB_DESC es una estructura generada por MIDL que contiene información sobre el código auxiliar de interfaz con respecto a las llamadas RPC entre el cliente y el servidor. |
|
MIDL_STUB_MESSAGE Se genera mediante MIDL y contiene el estado actual del código auxiliar RPC. Las aplicaciones no van a modificar directamente la estructura de MIDL_STUB_MESSAGE. |
|
NDR_USER_MARSHAL_INFO La estructura NDR_USER_MARSHAL_INFO contiene información sobre el estado de una llamada RPC que se puede pasar a wire_marshal y user_marshal funciones auxiliares. |
|
NDR_USER_MARSHAL_INFO_LEVEL1 La estructura NDR_USER_MARSHAL_INFO_LEVEL1 contiene información sobre el estado de una llamada RPC que se puede pasar a wire_marshal y user_marshal funciones auxiliares. |