|
|
|
IContinueCallback Interface |
|
IID_IContinueCallback |
{B722BCCA-4E68-101B-A2BC-00AA00404770} |
|
The IContinueCallback interface is a generic callback mechanism for interruptible processes that should periodically ask an object whether to continue.
The FContinue method is a generic continuation request. FContinuePrinting carries extra information pertaining to a printing process and is used in the context of IPrint.
|
|
Methods in VTable order |
|
|
IUnknown Methods |
Description |
|
QueryInterface |
Returns pointers to supported interfaces. |
|
AddRef |
Increments reference count. |
|
Release |
Decrements reference count. |
|
IContinueCallback Methods |
Description |
|
FContinue |
Answers whether an operation should continue. |
|
FContinuePrinting |
Answers whether a printing operation should continue. |
|
FContinue |
|
FUNCTION IContinueCallback_FContinue ( _ BYVAL pthis AS DWORD PTR _ )
AS LONG
|
|
FContinuePrinting |
|
FUNCTION IContinueCallback_FContinuePrinting ( _ BYVAL pthis AS DWORD PTR _ , BYVAL nCntPrinted AS LONG _ , BYVAL nCurPage AS LONG _ , BYVAL pwszPrintStatus AS DWORD _ )
AS LONG
|
|
Implementation |
|
$IID_IContinueCallback = GUID$("{b722bcca-4e68-101b-a2bc-00aa00404770}")
INCR @@pCookie.cRef
END FUNCTION
IF riid = $IID_IContinueCallback
THEN
END FUNCTION
DECR @@pCookie.cRef
END FUNCTION |
Page last updated on Monday, 03 April 2006 20:24:37 +0200