Skip to content

Latest commit

 

History

History
79 lines (62 loc) · 2.59 KB

nf-objidlbase-ipipedouble-pull.md

File metadata and controls

79 lines (62 loc) · 2.59 KB
UID title description helpviewer_keywords old-location tech.root ms.assetid ms.date ms.keywords req.header req.include-header req.target-type req.target-min-winverclnt req.target-min-winversvr req.kmdf-ver req.umdf-ver req.ddi-compliance req.unicode-ansi req.idl req.max-support req.namespace req.assembly req.type-library req.lib req.dll req.irql targetos req.typenames req.redist ms.custom f1_keywords dev_langs topic_type api_type api_location api_name
NF:objidlbase.IPipeDouble.Pull
IPipeDouble::Pull (objidlbase.h)
The IPipeDouble::Pull (objidlbase.h) method retrieves data of the double integer type from the pipe source.
IPipeDouble interface [COM]
Pull method
IPipeDouble.Pull
IPipeDouble::Pull
Pull
Pull method [COM]
Pull method [COM]
IPipeDouble interface
_com_ipipedouble_pull
com.ipipedouble_pull
objidlbase/IPipeDouble::Pull
com\ipipedouble_pull.htm
com
393e44fa-48fe-4a8d-b337-9b875129a502
08/13/2022
IPipeDouble interface [COM],Pull method, IPipeDouble.Pull, IPipeDouble::Pull, Pull, Pull method [COM], Pull method [COM],IPipeDouble interface, _com_ipipedouble_pull, com.ipipedouble_pull, objidlbase/IPipeDouble::Pull
objidlbase.h
ObjIdl.h
Windows
Windows 2000 Professional [desktop apps only]
Windows 2000 Server [desktop apps only]
ObjIdl.idl
Windows
19H1
IPipeDouble::Pull
objidlbase/IPipeDouble::Pull
c++
APIRef
kbSyntax
COM
objidlbase.h
IPipeDouble.Pull

IPipeDouble::Pull

-description

Retrieves data of the double integer type from the pipe source.

-parameters

-param buf [out]

A pointer to the memory buffer that receives the data. The buffer must be able to hold at least the number of double integers specified in cRequest.

-param cRequest [in]

The number of double integers requested.

-param pcReturned [out]

The actual number of double integers returned.

-returns

This method returns S_OK to indicate that the data was retrieved successfully.

-remarks

When the Pull method is called, data is requested from the provider of the pipe. The caller must provide a buffer that will hold at least the number of double integers specified in the cRequest parameter. The proxy will unmarshal the data into the provided buffer and set the number of double integers actually provided in pcReturned. The pcReturned parameter can be less than or equal to cRequest, but it will never be greater. When pcReturned is 0, it indicates that there is no more data.

-see-also

IPipeDouble