netapi32

    1

    1답변

    NetServerEnum()의 기계 목록은 어디에서 가져 왔습니까? 컴퓨터 브라우저 서비스를 사용합니까, 아니면 AD를 사용할 수있는 경우 환경 설정으로 AD를 사용합니까? 링크 : 브라우저 서비스에서 NetServerEnum on MSDN NetServerEnum on PInvoke Decription of the Computer Browser Servi

    0

    2답변

    기본적으로 원격 컴퓨터에서 사용자를 만들거나 편집 할 수있는 소모품 서비스로 설명되는 프로젝트를 만들었습니다. 아이디어는 서버에 연결하고 사용자를 추가하는 것입니다. WCF 서비스 : :/편집/선택 사용자 유틸리티 어셈블리를 생성하는 기능을 노출하기 위해 다음과 같이 프로젝트의 구조는 유틸리티 클래스에 싸여 Netapi32 COM 기능을 소비자 : 사이트에

    0

    1답변

    이전에 질문 된 SO 질문을 해결하려고 시도하면서, 내 스레드가 없어도 문제가 발생합니다. 내가 지금 가지고있는 것은 정말 간단한 단일 스레드 코드이며, 다음 코드를 호출합니다. - NetServerEnum() . 리턴되면 NetApiBufferFree()을 호출하고 main에서 리턴하여 프로세스를 종료합니다. 1 * ntdll.dll!TplsTimerSe

    1

    2답변

    특정 컴퓨터에서 공유 목록을 가져 오려고합니다. 그래서 Windows API NetApi32.dll을 사용하기로 결정했습니다. 다음은 제 코드입니다. Dim svr As String = Environment.MachineName Dim level As Integer = 2 Dim sharesRead As Integer, totalEntries As In

    0

    1답변

    파일 서버에서 열려있는 파일의 큰 목록을 검색하려고 시도하면 ERROR_MORE_DATA 값 (오류 번호 234)이 반환되지만 작은 파일 목록 만 처리하면 제대로 작동합니다 (약 84 개 항목 반환). 이 코드는 다음 예제를 기반으로합니다. http://pinvoke.net/default.aspx/netapi32/NetFileEnum.html 많은 예제를

    1

    3답변

    NetUserChangePassword을 호출하여 원격 컴퓨터의 암호를 변경하려고합니다. 컴퓨터에 로그인 할 때 암호를 변경할 수는 있지만 코드를 통해 암호를 변경할 수는 없습니다. 반환 값은 Password Being이 너무 짧음과 같은 2245입니다. 나는이 링크를 읽었습니다 : http://support.microsoft.com/default.aspx

    1

    2답변

    현재 사용자의 파일/폴더에 대한 사용 권한을 얻으려고합니다. 나는 그것에 관하여 좋은 기사를 발견했다 here. 이 프로그램을 실행하려했지만 몇 가지 오류가 있었는데 어디에서 해결책을 찾을 수 있는지 잘 모릅니다. 나는 내 버전을 만들려고 노력했다. 불행하게도 내가하려고하면 나는 오류가 발생했습니다 LPWSTR lpszPrimaryDC = NULL; Ne

    3

    1답변

    내 프로젝트는 새 계정을 만들기 전에 암호 복잡성을 검사해야한다는 요구 사항이 있습니다. 내가 실행하려고 XP.When 나는 창 일하고 My code looks like: NET_API_STATUS status; NET_VALIDATE_PASSWORD_CHANGE_INPUT_ARG inputArg = {0}; NET_VALIDATE_OUTPUT_AR