File:  [WindowsNT SDKs] / ntddk / src / print / inc / ntmindrv.h
Revision 1.1.1.1 (vendor branch): download - view: text, annotated - select for diffs
Thu Aug 9 18:31:12 2018 UTC (7 years, 9 months ago) by root
Branches: msft, MAIN
CVS tags: ntddk-nov-1993, HEAD
Microsoft Windows NT Build 511 (DDK SDK) 11-01-1993

/**************************** MODULE HEADER ********************************
 * ntmindrv.h
 *      Defines etc for use in NT minidrivers with code.
 *
 *
 * Copyright (C) 1992  Microsoft Corporation.
 *
 ****************************************************************************/

/*
 *   Some generic function types,  as needed by the minidriver.
 */

typedef  int (* WSBFN)( void *, BYTE *, int );

/*
 *   A structure which is passed into the minidriver's initialisation
 * function.   This contains the addresses of RasDD entry points that
 * the minidriver needs to know about.
 */

typedef  struct
{
    WORD    wSize;              /* Size in bytes */
    WORD    wVersion;           /* Version ID - see below */

    WSBFN   WriteSpoolBuf;      /* WriteSpoolBuf: output function */
} NTMD_INIT;

#define NTMD_INIT_VER   0x0001  /* Version ID */

/*
 *   Prototype for the minidriver's initialisation function.
 */

typedef  BOOL  (* bSFAFN)( NTMD_INIT * );

BOOL   bSetFuncAddr( NTMD_INIT * );

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.