81 void IoDeviceControl(WDFREQUEST aRequest,
size_t aOutSize_byte,
size_t aInSize_byte, ULONG aCode);
97 void SharedMemory_Release();
101 NTSTATUS Connect(
void * aIn);
103 void ProcessIoCtlResult(
int aIoCtlResult, WDFREQUEST aRequest);
105 NTSTATUS SharedMemory_ProbeAndLock();
106 NTSTATUS SharedMemory_Translate (
void ** aSharedMemory);
108 NTSTATUS ResultToStatus(WDFREQUEST aRequest,
int aIoCtlResult);
114 MDL * mSharedMemory_MDL;
Cette structure contient des pointeurs vers les fonctions qui dependes du systeme d'exploitation...
Definition: OSDep.h:178
void Init(Adapter *aAdapter, WDFDEVICE aDevice, Hardware_WDF *aHardware_WDF)
Initialiser l'instance.
La class Hardware_WDF (DDK, Windows seulement)
Definition: Hardware_WDF.h:35
void IoInCallerContext(WDFREQUEST aRequest)
Traiter la requête dans le context de l'appelant.
Interface d'un spinlock.
Definition: SpinLock.h:36
void IoDeviceControl(WDFREQUEST aRequest, size_t aOutSize_byte, size_t aInSize_byte, ULONG aCode)
Traite une commande IoCtl.
void FileCleanup(WDFFILEOBJECT aFileObject)
Nettoyer un fichier.
Cette classe maintien les informations concernant un adaptateur sur le réseau interne OpenNet...
Definition: Adapter.h:51
La classe Adapter_WDF (DDK, Windows seulement)
Definition: Adapter_WDF.h:36