ReactOS
0.4.16-dev-1-gcf26321
shell32_test.h
Go to the documentation of this file.
1
/*
2
* Unit test suite for shell32 functions
3
*
4
* Copyright 2005 Francois Gouget for CodeWeavers
5
*
6
* This library is free software; you can redistribute it and/or
7
* modify it under the terms of the GNU Lesser General Public
8
* License as published by the Free Software Foundation; either
9
* version 2.1 of the License, or (at your option) any later version.
10
*
11
* This library is distributed in the hope that it will be useful,
12
* but WITHOUT ANY WARRANTY; without even the implied warranty of
13
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
14
* Lesser General Public License for more details.
15
*
16
* You should have received a copy of the GNU Lesser General Public
17
* License along with this library; if not, write to the Free Software
18
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
19
*/
20
21
#pragma once
22
23
/* Helper function for creating .lnk files */
24
typedef
struct
25
{
26
const
char
*
description
;
27
const
char
*
workdir
;
28
const
char
*
path
;
29
LPITEMIDLIST
pidl
;
30
const
char
*
arguments
;
31
int
showcmd
;
32
const
char
*
icon
;
33
int
icon_id
;
34
WORD
hotkey
;
35
}
lnk_desc_t
;
36
37
#define create_lnk(a,b,c) create_lnk_(__LINE__, (a), (b), (c))
38
void
create_lnk_
(
int
,
const
WCHAR
*,
lnk_desc_t
*,
int
);
WORD
unsigned short WORD
Definition:
ntddk_ex.h:93
create_lnk_
void create_lnk_(int, const WCHAR *, lnk_desc_t *, int)
Definition:
shelllink.c:416
LPITEMIDLIST
ITEMIDLIST UNALIGNED * LPITEMIDLIST
Definition:
shtypes.idl:41
lnk_desc_t
Definition:
shell32_test.h:25
lnk_desc_t::icon
const char * icon
Definition:
shell32_test.h:32
lnk_desc_t::description
const char * description
Definition:
shell32_test.h:26
lnk_desc_t::path
const char * path
Definition:
shell32_test.h:28
lnk_desc_t::pidl
LPITEMIDLIST pidl
Definition:
shell32_test.h:29
lnk_desc_t::workdir
const char * workdir
Definition:
shell32_test.h:27
lnk_desc_t::arguments
const char * arguments
Definition:
shell32_test.h:30
lnk_desc_t::hotkey
WORD hotkey
Definition:
shell32_test.h:34
lnk_desc_t::icon_id
int icon_id
Definition:
shell32_test.h:33
lnk_desc_t::showcmd
int showcmd
Definition:
shell32_test.h:31
WCHAR
__wchar_t WCHAR
Definition:
xmlstorage.h:180
modules
rostests
winetests
shell32
shell32_test.h
Generated on Wed Sep 11 2024 06:10:21 for ReactOS by
1.9.6