Jump to content

Windows Programming/Driver API

From Wikibooks, open books for an open world

This is the current revision of this page, as edited by Recent Runes (discuss | contribs) at 19:20, 22 April 2012 (Reverted edits by 206.227.128.10 (talk) to last version by Adrignola). The present address (URL) is a permanent link to this version.

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

This page of the Windows Programming book is a stub. You can help by expanding it.

It should come as no surprise that kernel mode drivers cannot use the same functions as user-mode applications. Device Drivers, for this reason, must rely on the available kernel mode functions. This page will talk about some of the available libraries and functions that can be utilized in a driver.

Function Prefixes

[edit | edit source]
  1. include <stdio.h>
  2. include <iostream.h>
  3. include <conio.h>

class

Native API

[edit | edit source]

String Functions

[edit | edit source]

Safe String Library

[edit | edit source]

UNICODE_STRING

[edit | edit source]

Kernel Mode Functions

[edit | edit source]