reactos/dll/shellext/fontext/fontpidl.hpp
Mark Jansen d9e7c48c1a
[FONTEXT] Initial implementation
Create Fonts\desktop.ini when registering the shell ext
Also list the shell extension as needing to be registered at install
CORE-14690
2019-10-19 18:42:15 +02:00

25 lines
518 B
C++

/*
* PROJECT: ReactOS Font Shell Extension
* LICENSE: GPL-2.0-or-later (https://spdx.org/licenses/GPL-2.0-or-later)
* PURPOSE: pidl handling
* COPYRIGHT: Copyright 2019 Mark Jansen (mark.jansen@reactos.org)
*/
#pragma once
#include <pshpack1.h>
struct FontPidlEntry
{
WORD cb;
WORD Magic;
ULONG Index; // Informative only
WCHAR Name[1];
};
#include <poppack.h>
LPITEMIDLIST _ILCreate(LPCWSTR lpString, ULONG Index);
const FontPidlEntry* _FontFromIL(LPCITEMIDLIST pidl);