10#define SECURITYMSG_SUCCESS 1
11#define SECURITYMSG_FAILURE 2
12#define SECURITYMSG_ERROR 3
struct _SECURITY_MESSAGE * PSECURITY_MESSAGE
struct _SECURITY_MESSAGE SECURITY_MESSAGE
struct _RAS_SECURITY_INFO * PRAS_SECURITY_INFO
DWORD WINAPI RasSecurityDialogEnd(IN HPORT hPort)
DWORD WINAPI RasSecurityDialogSend(IN HPORT hPort, IN PBYTE pBuffer, IN WORD BufferLength)
DWORD WINAPI RasSecurityDialogGetInfo(IN HPORT hPort, IN RAS_SECURITY_INFO *pBuffer)
DWORD(WINAPI * RASSECURITYPROC)()
DWORD WINAPI RasSecurityDialogBegin(IN HPORT hPort, IN PBYTE pSendBuf, IN DWORD SendBufSize, IN PBYTE pRecvBuf, IN DWORD RecvBufSize, IN VOID(WINAPI *RasSecurityDialogComplete)(SECURITY_MESSAGE *))
DWORD WINAPI RasSecurityDialogReceive(IN HPORT hPort, IN PBYTE pBuffer, IN PWORD pBufferLength, IN DWORD Timeout, IN HANDLE hEvent)
VOID WINAPI RasSecurityDialogComplete(IN SECURITY_MESSAGE *pSecMsg)
struct _RAS_SECURITY_INFO RAS_SECURITY_INFO
_Must_inspect_result_ _In_ WDFDEVICE _In_ DEVICE_REGISTRY_PROPERTY _In_ ULONG BufferLength
_Must_inspect_result_ _In_ PWDFDEVICE_INIT _In_opt_ PCUNICODE_STRING DeviceName