{
  "kind": "books#volumes",
  "totalItems": 1,
  "items": [
    {
      "kind": "books#volume",
      "id": "7yIrygAACAAJ",
      "etag": "p5SyRaZ8+9E",
      "selfLink": "https://www.googleapis.com/books/v1/volumes/7yIrygAACAAJ",
      "volumeInfo": {
        "title": "Windows Via C/C++",
        "authors": [
          "Jeffrey Richter",
          "Christophe Nasarre"
        ],
        "publishedDate": "2008",
        "description": "Master the intricacies of application development with unmanaged C++ code--straight from the experts. Jeffrey Richter's classic book is now fully revised for Windows XP, Windows Vista, and Windows Server 2008. You get in-depth, comprehensive guidance, advanced techniques, and extensive code samples to help you program Windows-based applications. Discover how to: Architect and implement your applications for both 32-bit and 64-bit Windows Create and manipulate processes and jobs Schedule, manage, synchronize and destroy threads Perform asynchronous and synchronous device I/O operations with the I/O completion port Allocate memory using various techniques including virtual memory, memory-mapped files, and heaps Manipulate the default committed physical storage of thread stacks Build DLLs for delay-loading, API hooking, and process injection Using structured exception handling, Windows Error Recovery, and Application Restart services",
        "industryIdentifiers": [
          {
            "type": "ISBN_10",
            "identifier": "0735663777"
          },
          {
            "type": "ISBN_13",
            "identifier": "9780735663770"
          }
        ],
        "readingModes": {
          "text": false,
          "image": false
        },
        "pageCount": 0,
        "printType": "BOOK",
        "categories": [
          "C (Computer program language)"
        ],
        "maturityRating": "NOT_MATURE",
        "allowAnonLogging": false,
        "contentVersion": "preview-1.0.0",
        "panelizationSummary": {
          "containsEpubBubbles": false,
          "containsImageBubbles": false
        },
        "imageLinks": {
          "smallThumbnail": "http://books.google.com/books/content?id=7yIrygAACAAJ&printsec=frontcover&img=1&zoom=5&source=gbs_api",
          "thumbnail": "http://books.google.com/books/content?id=7yIrygAACAAJ&printsec=frontcover&img=1&zoom=1&source=gbs_api"
        },
        "language": "en",
        "previewLink": "http://books.google.com/books?id=7yIrygAACAAJ&dq=isbn:9780735663770&hl=&cd=1&source=gbs_api",
        "infoLink": "http://books.google.com/books?id=7yIrygAACAAJ&dq=isbn:9780735663770&hl=&source=gbs_api",
        "canonicalVolumeLink": "https://books.google.com/books/about/Windows_Via_C_C++.html?hl=&id=7yIrygAACAAJ"
      },
      "saleInfo": {
        "country": "US",
        "saleability": "NOT_FOR_SALE",
        "isEbook": false
      },
      "accessInfo": {
        "country": "US",
        "viewability": "NO_PAGES",
        "embeddable": false,
        "publicDomain": false,
        "textToSpeechPermission": "ALLOWED",
        "epub": {
          "isAvailable": false
        },
        "pdf": {
          "isAvailable": false
        },
        "webReaderLink": "http://play.google.com/books/reader?id=7yIrygAACAAJ&hl=&source=gbs_api",
        "accessViewStatus": "NONE",
        "quoteSharingAllowed": false
      },
      "searchInfo": {
        "textSnippet": "Master the intricacies of application development with unmanaged C++ code--straight from the experts. Jeffrey Richter&#39;s classic book is now fully revised for Windows XP, Windows Vista, and Windows Server 2008."
      }
    }
  ]
}
