* include/secext.h (GetComputerObjectName[AW],GetUserNameEx[AW],
TranslateName[AW]): Add prototypes. * lib/sec32.def (GetComputerObjectName[AW],GetUserNameEx[AW], TranslateName[AW]): Add stubs.
This commit is contained in:
@@ -19,6 +19,25 @@ typedef enum
|
||||
NameServicePrincipal = 10,
|
||||
NameDnsDomain = 12
|
||||
} EXTENDED_NAME_FORMAT, *PEXTENDED_NAME_FORMAT;
|
||||
|
||||
BOOLEAN WINAPI GetComputerObjectNameA(EXTENDED_NAME_FORMAT,LPSTR,PULONG);
|
||||
BOOLEAN WINAPI GetComputerObjectNameW(EXTENDED_NAME_FORMAT,LPWSTR,PULONG);
|
||||
BOOLEAN WINAPI GetUserNameExA(EXTENDED_NAME_FORMAT,LPSTR,PULONG);
|
||||
BOOLEAN WINAPI GetUserNameExW(EXTENDED_NAME_FORMAT,LPWSTR,PULONG);
|
||||
BOOLEAN WINAPI TranslateNameA(LPCSTR,EXTENDED_NAME_FORMAT,EXTENDED_NAME_FORMAT,LPSTR,PULONG);
|
||||
BOOLEAN WINAPI TranslateNameW(LPCWSTR,EXTENDED_NAME_FORMAT,EXTENDED_NAME_FORMAT,LPWSTR,PULONG);
|
||||
|
||||
#ifdef UNICODE
|
||||
#define GetComputerObjectName GetComputerObjectNameW
|
||||
#define GetUserNameEx GetUserNameExW
|
||||
#define TranslateName TranslateNameW
|
||||
#else
|
||||
#define GetComputerObjectName GetComputerObjectNameA
|
||||
#define GetUserNameEx GetUserNameExA
|
||||
#define TranslateName TranslateNameA
|
||||
#endif
|
||||
|
||||
|
||||
#endif /* ! RC_INVOKED */
|
||||
#endif /* _WIN32_WINNT >= 0x0500 */
|
||||
#endif /* ! _SECEXT_H */
|
||||
|
Reference in New Issue
Block a user