FreeRDP
shell.h File Reference
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <winpr/winpr.h>
#include <winpr/wtypes.h>
This graph shows which files directly or indirectly include this file:

Data Structures

struct  FILEDESCRIPTOR
 

Macros

#define FD_ATTRIBUTES   0x00000004
 
#define FD_FILESIZE   0x00000040
 
#define FD_WRITESTIME   0x00000020
 
#define FD_SHOWPROGRESSUI   0x00004000
 
#define FILE_ATTRIBUTE_READONLY   0x00000001
 
#define FILE_ATTRIBUTE_HIDDEN   0x00000002
 
#define FILE_ATTRIBUTE_SYSTEM   0x00000004
 
#define FILE_ATTRIBUTE_DIRECTORY   0x00000010
 
#define FILE_ATTRIBUTE_ARCHIVE   0x00000020
 
#define FILE_ATTRIBUTE_NORMAL   0x00000080
 
#define GetUserProfileDirectory   GetUserProfileDirectoryA
 

Functions

WINPR_API BOOL GetUserProfileDirectoryA (HANDLE hToken, LPSTR lpProfileDir, LPDWORD lpcchSize)
 
WINPR_API BOOL GetUserProfileDirectoryW (HANDLE hToken, LPWSTR lpProfileDir, LPDWORD lpcchSize)
 

Macro Definition Documentation

#define FD_ATTRIBUTES   0x00000004
#define FD_FILESIZE   0x00000040
#define FD_SHOWPROGRESSUI   0x00004000
#define FD_WRITESTIME   0x00000020
#define FILE_ATTRIBUTE_ARCHIVE   0x00000020
#define FILE_ATTRIBUTE_DIRECTORY   0x00000010
#define FILE_ATTRIBUTE_HIDDEN   0x00000002
#define FILE_ATTRIBUTE_NORMAL   0x00000080
#define FILE_ATTRIBUTE_READONLY   0x00000001
#define FILE_ATTRIBUTE_SYSTEM   0x00000004
#define GetUserProfileDirectory   GetUserProfileDirectoryA

Function Documentation

WINPR_API BOOL GetUserProfileDirectoryA ( HANDLE  hToken,
LPSTR  lpProfileDir,
LPDWORD  lpcchSize 
)

WinPR: Windows Portable Runtime Shell Functions

Copyright 2015 Dell Software Mike..nosp@m.McDo.nosp@m.nald@.nosp@m.soft.nosp@m.ware..nosp@m.dell.nosp@m..com

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. shell32.dll:

GetUserProfileDirectoryA GetUserProfileDirectoryW

Here is the call graph for this function:

Here is the caller graph for this function:

WINPR_API BOOL GetUserProfileDirectoryW ( HANDLE  hToken,
LPWSTR  lpProfileDir,
LPDWORD  lpcchSize 
)

Here is the call graph for this function: