Condividi tramite


Funzioni di Kernel-Mode Driver-Support obsolete

La porta del file di intestazionecls.hdefines quattro macro che contengono i nomi delle funzioni di supporto driver in modalità kernel obsolete. Queste macro consentono il vecchio codice sorgente che contiene riferimenti ai nomi di funzione obsoleti da ricompilare per usare le nuove funzioni del kernel senza richiedere modifiche ai file di origine.

Quando si compila il codice sorgente che usa i nomi obsoleti, definire il nome del parametro PC_OLD_NAMES. Questo parametro può essere definito dall'argomento della riga di comando del compilatore "-DPC_OLD_NAMES" se è più pratico di introdurre l'istruzione #define PC_OLD_NAMES nei file di origine stessi.

Nella tabella seguente sono elencati i nomi di funzione di supporto driver in modalità kernel obsoleti nella colonna sinistra. Per ogni nome obsoleto, la colonna destra contiene il nome della nuova funzione kernel che lo sostituisce. In ogni caso, la definizione della macro equivale a una modifica di nome semplice. L'argomento elenca la funzione obsoleta e la nuova funzione è identica.

Nome funzione obsoleto Nuovo nome della funzione

WIN95COMPAT_ReadPortUChar

READ_PORT_UCHAR

WIN95COMPAT_WritePortUChar

WRITE_PORT_UCHAR

WIN95COMPAT_ReadPortUShort

READ_PORT_USHORT

WIN95COMPAT_WritePortUShort

WRITE_PORT_USHORT