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.
Recupera datos del tipo doble del origen de canalización.
Sintaxis
HRESULT Pull(
[out] DOUBLE *buf,
[in] ULONG cRequest,
[out] ULONG *pcReturned
);
Parámetros
[out] buf
Puntero al búfer de memoria que recibe los datos. El búfer debe ser capaz de contener al menos el número de dobles especificados en cRequest.
[in] cRequest
Número de dobles solicitados.
[out] pcReturned
Número real de dobles devueltos.
Valor devuelto
Este método devuelve S_OK para indicar que los datos se recuperaron correctamente.
Observaciones
Cuando se llama al método Pull , se solicitan datos del proveedor de la canalización. El autor de la llamada debe proporcionar un búfer que contenga al menos el número de dobles especificados en el parámetro cRequest . El proxy desenlazará los datos en el búfer proporcionado y establecerá el número de dobles proporcionados realmente en pcReturned. El parámetro pcReturned puede ser menor o igual que cRequest, pero nunca será mayor. Cuando pcReturned es 0, indica que no hay más datos.
Requisitos
| Requisito | Importancia |
|---|---|
| Cliente mínimo compatible | Windows 2000 Professional [solo aplicaciones de escritorio] |
| Servidor mínimo admitido | Windows 2000 Server [solo aplicaciones de escritorio] |
| de la plataforma de destino de | Windows |
| encabezado | objidlbase.h (incluya ObjIdl.h) |