IPrint::GetPageInfo
Retrieves the number of a document's first page and the total number of pages.
HRESULT GetPageInfo(
  LONG *nFirstPage,  //Pointer to number of first page
  LONG *pcPages      //Pointer to total number of pages
);
 
Parameters
- 
pnFirstPage
- 
[out] Pointer to the page number of the first page. May be NULL, indicating that the caller doesn't need this number. If IPrint::SetInitialPageNum has been called, this parameter should contain the same value passed to that method. Otherwise, the value is the document's internal first page number.
- 
pcPages
- 
[out] Pointer to the total number of pages in this document. May be NULL, indicating that the caller doesn't need this number.
Return Value
This method supports the standard return value E_UNEXPECTED, as well as the following: 
- 
S_OK
- 
The requested page information was obtained.
QuickInfo
  Windows NT: Use version 5.0 or later.
  Windows: Unsupported.
  Windows CE: Unsupported.
  Header: Declared in docobj.h.