48 lines
795 B
C
48 lines
795 B
C
/*++
|
|
|
|
Copyright (C) 1998 Microsoft Corporation
|
|
|
|
Abstract:
|
|
|
|
Test the DS routines for memory, handle leaks.
|
|
|
|
Author:
|
|
|
|
Ramesh V (05/18/1998)
|
|
|
|
Environment:
|
|
|
|
User mode only.
|
|
|
|
--*/
|
|
|
|
#include <windows.h>
|
|
#include <dhcpapi.h>
|
|
#include <dsauth.h>
|
|
#include <stdio.h>
|
|
#include <stdlib.h>
|
|
#include <wchar.h>
|
|
#include <winsock.h>
|
|
|
|
void _cdecl main(void) {
|
|
char buf[1000];
|
|
DWORD IpAddress, Error;
|
|
|
|
printf("What is the IP address to validate for? :");
|
|
scanf("%s", buf);
|
|
|
|
IpAddress = inet_addr(buf);
|
|
|
|
while(1) {
|
|
Error = DhcpDSValidateServer(
|
|
NULL,
|
|
ntohl(IpAddress),
|
|
NULL,
|
|
NULL,
|
|
0
|
|
);
|
|
printf(" DhcpDSValidateServer returned %ld\n", Error);
|
|
Sleep(25*1000);
|
|
}
|
|
}
|