23 #define WIN32_NO_STATUS 30 #include "../btrfsioctl.h" 37 *ppObj = static_cast<IShellIconOverlayIdentifier*>(
this);
DWORD WINAPI GetModuleFileNameW(HINSTANCE hModule, LPWSTR lpFilename, DWORD nSize)
static PIO_STATUS_BLOCK iosb
#define INVALID_HANDLE_VALUE
DWORD WINAPI GetLastError(VOID)
GLfloat GLfloat GLfloat GLfloat h
virtual HRESULT __stdcall GetOverlayInfo(PWSTR pwszIconFile, int cchMax, int *pIndex, DWORD *pdwFlags) noexcept
NTSYSAPI NTSTATUS NTAPI NtFsControlFile(IN HANDLE hFile, IN HANDLE hEvent OPTIONAL, IN PIO_APC_ROUTINE IoApcRoutine OPTIONAL, IN PVOID IoApcContext OPTIONAL, OUT PIO_STATUS_BLOCK pIoStatusBlock, IN ULONG DeviceIoControlCode, IN PVOID InBuffer OPTIONAL, IN ULONG InBufferLength, OUT PVOID OutBuffer OPTIONAL, IN ULONG OutBufferLength)
#define NT_SUCCESS(StatCode)
#define FILE_SHARE_DELETE
#define FSCTL_BTRFS_GET_FILE_IDS
_Out_ PULONG _Out_ PULONG pIndex
#define FILE_FLAG_BACKUP_SEMANTICS
#define FILE_FLAG_OPEN_REPARSE_POINT
virtual HRESULT __stdcall GetPriority(int *pPriority) noexcept
HRESULT __stdcall QueryInterface(REFIID riid, void **ppObj)
virtual HRESULT __stdcall IsMemberOf(PCWSTR pwszPath, DWORD dwAttrib) noexcept
#define ERROR_INSUFFICIENT_BUFFER