inc: winfsp.h

This commit is contained in:
Bill Zissimopoulos
2015-11-25 13:50:30 -08:00
parent a63f1e84a0
commit c1b4c43514
5 changed files with 30 additions and 0 deletions

View File

@ -59,4 +59,13 @@ typedef struct
} FSP_TRANSACT_RSP;
#pragma warning(pop)
#if !defined(WINFSP_SYS_DRIVER_H_INTERNAL)
NTSTATUS FspFsctlCreateVolume(PSECURITY_DESCRIPTOR SecurityDescriptor, PHANDLE *PHandle);
NTSTATUS FspFsctlOpenVolume(PWSTR VolumeName);
NTSTATUS FspFsctlDeleteVolume(HANDLE Handle);
NTSTATUS FspFsctlTransact(HANDLE Handle,
const FSP_TRANSACT_RSP *Responses, size_t NumResponses,
const FSP_TRANSACT_REQ *Requests, size_t *NumRequests);
#endif
#endif

15
inc/winfsp/winfsp.h Normal file
View File

@ -0,0 +1,15 @@
/**
* @file winfsp/winfsp.h
*
* @copyright 2015 Bill Zissimopoulos
*/
#ifndef WINFSP_WINFSP_H_INCLUDED
#define WINFSP_WINFSP_H_INCLUDED
#define WIN32_NO_STATUS
#include <windows.h>
#undef WIN32_NO_STATUS
#include <ntstatus.h>
#endif