based on Fabio Ottavi's UMDF Driver for a Virtual Smart Card Reader, see http://www.codeproject.com/Articles/134010/An-UMDF-Driver-for-a-Virtual-Smart-Card-Reader
10 lines
383 B
C
10 lines
383 B
C
#pragma once
|
|
#include "internal.h"
|
|
|
|
|
|
bool getBuffer(IWDFIoRequest *pRequest, BYTE **buffer, SIZE_T *bufferLen);
|
|
void completeWithString(IWDFIoRequest* pRequest,char *result,int outSize);
|
|
void completeWithBuffer(IWDFIoRequest* pRequest,BYTE *result,int inSize);
|
|
void completeWithInteger(IWDFIoRequest* pRequest,DWORD result);
|
|
bool getInteger(IWDFIoRequest *pRequest, DWORD *integer);
|