5 #if (_WIN32_WINNT >= 0x0500)
9 NameFullyQualifiedDN
= 1,
10 NameSamCompatible
= 2,
14 NameUserPrincipal
= 8,
16 NameServicePrincipal
= 10,
18 } EXTENDED_NAME_FORMAT
, *PEXTENDED_NAME_FORMAT
;
20 BOOLEAN WINAPI
GetComputerObjectNameA(EXTENDED_NAME_FORMAT
,LPSTR
,PULONG
);
21 BOOLEAN WINAPI
GetComputerObjectNameW(EXTENDED_NAME_FORMAT
,LPWSTR
,PULONG
);
22 BOOLEAN WINAPI
GetUserNameExA(EXTENDED_NAME_FORMAT
,LPSTR
,PULONG
);
23 BOOLEAN WINAPI
GetUserNameExW(EXTENDED_NAME_FORMAT
,LPWSTR
,PULONG
);
24 BOOLEAN WINAPI
TranslateNameA(LPCSTR
,EXTENDED_NAME_FORMAT
,EXTENDED_NAME_FORMAT
,LPSTR
,PULONG
);
25 BOOLEAN WINAPI
TranslateNameW(LPCWSTR
,EXTENDED_NAME_FORMAT
,EXTENDED_NAME_FORMAT
,LPWSTR
,PULONG
);
28 #define GetComputerObjectName GetComputerObjectNameW
29 #define GetUserNameEx GetUserNameExW
30 #define TranslateName TranslateNameW
32 #define GetComputerObjectName GetComputerObjectNameA
33 #define GetUserNameEx GetUserNameExA
34 #define TranslateName TranslateNameA
38 #endif /* ! RC_INVOKED */
39 #endif /* _WIN32_WINNT >= 0x0500 */
40 #endif /* ! _SECEXT_H */