secext.h

来自「MinGW+MSYS开发必用的api参考」· C头文件 代码 · 共 53 行

H
53
字号
#ifndef _SECEXT_H#define _SECEXT_H#if __GNUC__ >= 3#pragma GCC system_header#endif#ifdef __cplusplusextern "C" {#endif#ifndef RC_INVOKED#if (_WIN32_WINNT >= 0x0500)typedef enum {  NameUnknown = 0,   NameFullyQualifiedDN = 1,   NameSamCompatible = 2,   NameDisplay = 3,   NameUniqueId = 6,   NameCanonical = 7,   NameUserPrincipal = 8,   NameCanonicalEx = 9,   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 */#ifdef __cplusplus}#endif#endif /* ! _SECEXT_H */

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?