2011-11-12 7 views
1

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

LPWSTR lpszPrimaryDC = NULL; 
NetGetDCName(NULL, L"A", (LPBYTE *)&lpszPrimaryDC); 

: NERR_DCNotFound은. 어떻게이 문제를 해결할 수 있습니까?

답변

0

설명서에 "domainname 매개 변수에 지정된 도메인의 도메인 컨트롤러를 찾을 수 없습니다."오류가 반환된다고 나와 있습니다. "A"라는 도메인이 있습니까? 그렇지 않은 경우, 함수는 실패 할 수 있습니다 (그리고 호출하는 이유/방법을 다시 생각해야합니다).

0

코드가 충돌하지 않고 질문에 대한 올바른 대답을 준 유일한 방법은 파일 또는 폴더를 읽을 수 있습니까?

` 
FILE *myFile = fopen(dirPath, "r"); 
if (myFile == 0) { 
    // "File or Dir is not readable 
} 
` 

희망이 있습니다. "w"로 테스트 작성을 위해 같은 것을 사용할 수 있습니다.