11-C and C++ Strings

Preview unavailable

You must log in or sign up to view this lesson.

LoginSign up

Windows System Programming 1

Buy nowLearn more

Introduction

  • 00-Introduction
  • WindowsSystemProgramming1.pdf
  • WindowsSystemProgramming1Labs.pdf
  • WinSysProg1.zip

Foundations

  • 01-Processes2
  • 02-Process Tree
  • 03-Virtual Memory
  • 04-Threads
  • 05-System Architecture
  • 06-Subsystem APIs

Application Development

  • 07-Application Dvelopment Basics3
  • 08-Error Handling3
  • 09-32 bit vs. 64 bit
  • 10-Working with Strings
  • 11-C and C++ Strings
  • 12-Structures
  • 13-Windows Version
  • 14-Using RtlGetVersion2
  • 15-KUSER_SHARED_DATA1
  • 16-System Information
  • 17-Labs (Part 1)
  • 18-Labs (Part 2)

Objects and Handles

  • 19-Kernel Objects
  • 20-Objects and Handles
  • 21-Handle Demo
  • 22-Handle Usage
  • 23-Sharing Objects
  • 24-Object Names7
  • 25-Object Names Demo
  • 26-Object Names and Sessions3
  • 27-Sessions
  • 28-Private Object Namespace
  • 29-Handle Inheritance
  • 30-Handle Duplication
  • 31-User and GDI Objects
  • 32-Lab - Maximum Handles

Processes

  • 33-Processes - Quick Review
  • 34-Process Creation
  • 35-DLL Dependencies
  • 36-The CreateProcess API
  • 37-Handle Inheritance
  • 38-Process Termination1
  • 39-Other Process APIs
  • 40-Process Attributes
  • 41-Process Enumeration
  • 42-Aside - Precompiled Headers
  • 43-RAII for Handles
  • 44-Labs8